Caswell Hotel, Londra

25 Gloucester StreetStazione Vittoria, LondraSW1V 2DB, Gran Bretagna