Tachbrook Street Apartment Hotel Holiday homes London
London Greater London
Set in London, this holiday home is situated 1 km from Buckingham Palace. The unit is 1 km from Westminster Abbey. Free WiFi is featured throughout the property.
The kitchen is fitted with an oven. Towels and bed linen are provided in this holiday home. There is a private bathroom with a bath or shower.
St James's Park is 1.1 km from Veeve - Tachbrook Street Apartment, while Houses of Parliament is 1.3 km from the property. London City Airport is 13 km away.
Facilities
|
|||||||||||
|
|||||||||||
|
|||||||||||
|
444