Just 1 km from Buckingham Palace and 1 km from Westminster Abbey and featuring free WiFi, Veeve - Tachbrook Street Apartment offers accommodation in London. The property is 1.1 km from St James's Park.
Offering 2 bedrooms and 1 bathroom with a bath or shower, this apartment is fitted with a flat-screen TV. The kitchen has an oven, a toaster and a fridge, as well as kettle.
Houses of Parliament is 1.3 km from the apartment, while Big Ben is a 16-minute walk from the property. The nearest airport is London City Airport, 13 km from Tachbrook Street Apartment.