Choose your preferred currency.
Victoria Belgravia Townhouse Apartments enjoys a location in London a 13-minute walk from Victoria Tube Station and 1.3 miles from Westminster Abbey. There's a private entrance at the apartment for the convenience of those who stay. The property is 1.4 miles from the city center and a 12-minute walk from Victoria Train Station.
Featuring a fully equipped kitchen with a dishwasher and an oven each unit also comes with a satellite flat-screen TV ironing facilities desk and a seating area with a sofa. Each room includes a coffee machine a private bathroom and free Wifi while certain rooms are equipped with a terrace and some have city views. At the apartment complex each unit includes bed linen and towels. A bicycle rental service is available at the apartment while cycling can be enjoyed nearby. Buckingham Palace is 1.
1 miles from Victoria Belgravia Townhouse Apartments while St James's Park is 1.5 miles from the property. The nearest airport is London City Airport 11 miles from the accommodation.
19 Westmoreland Terrace, London, SW1V 4AG, United Kingdom
Other
0.43 kmOther
0.49 kmMonuments and Landmarks
0.51 kmMonuments and Landmarks
0.69 kmFamous Streets
0.71 kmTheatres
0.81 kmOther
0.82 kmOther
0.83 kmOther
0.86 kmTheatres
0.87 kmTrain Stations
0.51 kmTrain Stations
0.73 kmTrain Stations
0.75 kmTrain Stations
0.79 kmHospitals
0.83 kmHistorical Buildings
0.86 kmTrain Stations
1.64 kmHistorical Buildings
1.66 kmHistorical Buildings
1.69 kmHistorical Buildings
1.69 kmNational Parks
1.51 kmNational Parks
1.51 kmNational Parks
1.65 kmRivers and Lakes
1.89 kmNational Parks
1.95 kmBeaches
2.19 kmNational Parks
2.44 kmNational Parks
3.03 kmBotanical Gardens and Zoos
3.13 kmBotanical Gardens and Zoos
3.48 km1a Sutherland Street, London
Westmoreland Terrace, London
Cumberland Street, London
9 Cumberland Street Pimlico, London
55 Winchester St, London
142 To 144 Warwick Way Victoria, London
94 Lupus Street, London
52 Cambridge Street, London