New England Hotel - London, Victoria
Questo hotel si trova nella zona centrale di Londra, a 10 minuti a piedi dalla stazione ferroviaria di Victoria e da varie stazioni di autobus. La Tate Britain Gallery, Buckingham Palace e l'Abbazia di Westminster si trovano a 1,5 km dall'hotel.