Choose your preferred currency.
Set in the center of London Victoria Belgravia Townhouse has well-equipped accommodations featuring free WiFi 1.2 mi from Buckingham Palace and 1.3 mi from Westminster Abbey. All units consist of a seating area the apartments have each a fully equipped kitchen and the rooms have access to a shared kitchen with various cooking facilities including a microwave a fridge a stovetop and a toaster.
The Apartments and the Ensuite Room have all own bathroom with both shower and bathtub where the other rooms have access to a shared bathroom. Some units feature a dining area and/or a patio. Cycling can be enjoyed nearby. Houses of Parliament is 1.
4 mi from the apartment while St James's Park is 1.5 mi away. The nearest airport is London City Airport 11 mi from Victoria Belgravia Townhouse.
Westmoreland Terrace, London, SW1V 4AG, United Kingdom
Other
0.45 kmMonuments and Landmarks
0.48 kmOther
0.52 kmMonuments and Landmarks
0.72 kmFamous Streets
0.74 kmOther
0.83 kmTheatres
0.84 kmOther
0.84 kmOther
0.88 kmTheatres
0.89 kmTrain Stations
0.54 kmTrain Stations
0.76 kmTrain Stations
0.78 kmTrain Stations
0.82 kmHospitals
0.83 kmHistorical Buildings
0.89 kmTrain Stations
1.63 kmHistorical Buildings
1.68 kmHistorical Buildings
1.69 kmHistorical Buildings
1.69 kmNational Parks
1.53 kmNational Parks
1.54 kmNational Parks
1.69 kmRivers and Lakes
1.91 kmNational Parks
1.93 kmBeaches
2.22 kmNational Parks
2.46 kmNational Parks
3.03 kmBotanical Gardens and Zoos
3.15 kmBotanical Gardens and Zoos
3.50 km19 Westmoreland Terrace, London
1a Sutherland Street, London
Cumberland Street, London
9 Cumberland Street Pimlico, London
55 Winchester St, London
94 Lupus Street, London
142 To 144 Warwick Way Victoria, London
52 Cambridge Street, London