Choose your preferred currency.
Set in London just a 15-minute walk from Buckingham Palace and Westminster Abbey London Residence features free WiFi. The property is within a 20-minute walk to Big Ben and Hyde Park. At the London Residence all rooms are equipped with a wardrobe soundproofed windows electric kettle a fridge and a flat-screen TV.
Free toiletries towels and linen are provided. Victoria station is a 8-minute walk where guests can quickly reach other London's landmarks such as Tower Bridge Tower of London British Museum or Natural History Museum. Heathrow Airport is 13 mi from the property.
.
32a Upper Tachbrook Street, London, SW1V 1SW, United Kingdom
Other
0.30 kmTheatres
0.40 kmFamous Streets
0.47 kmOther
0.52 kmTheatres
0.53 kmMonuments and Landmarks
0.53 kmOther
0.55 kmOther
0.55 kmOther
0.56 kmOther
0.68 kmHistorical Buildings
0.24 kmTrain Stations
0.41 kmTrain Stations
0.43 kmTrain Stations
0.48 kmTrain Stations
0.64 kmHistorical Buildings
1.31 kmTrain Stations
1.34 kmHistorical Buildings
1.36 kmHistorical Buildings
1.40 kmHospitals
1.46 kmNational Parks
0.87 kmNational Parks
1.17 kmRivers and Lakes
1.23 kmNational Parks
1.42 kmBeaches
1.76 kmNational Parks
2.60 kmNational Parks
2.64 kmNational Parks
3.19 kmBotanical Gardens and Zoos
3.26 kmBotanical Gardens and Zoos
3.41 km"I liked the location. About the room, the shower was new and clean..."
, London
23 Upper Tachbrook Street, London
76A Wilton Road , London
Flat 7 92 Wilton Road, London
23 Longmoore Street, London
27-29 Longmoore Street, London
9 Denbigh St, London
Warwick Way, London
239 Vauxhall Bridge Road, London
13 Belgrave Road, London