The 3-star Wigram House Hotel is set just 1.6 km from British Museum, Royal Opera House and The London Eye.
The city center is 10 minutes' walk of the property. The hotel is placed 10 minutes' walk from Buckingham Palace, Institute of Contemporary Arts and National Gallery.
Scoffs treats guests with healthy and italian meals and lies within 100 meters from the property.
Wigram House Hotel can be reached in 15 minutes by car from London City airport.