New England Hotel - London, Victoria
Cet hôtel situé dans le centre de Londres se trouve à 10 minutes de marche des gares ferroviaire et routière Victoria. La Tate Britain Gallery, le Buckingham Palace et l'abbaye de Westminster se trouvent tous à 1,6 km de l'hôtel.