Situated in London, 1.4 km from Westminster Abbey, Vauxhall Bridge Apartments features accommodation with free WiFi, a garden and a terrace.
All units comprise a seating area with a sofa and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven and a microwave. A toaster and kettle are also provided.
Buckingham Palace is 1.5 km from the apartment, while Houses of Parliament is 1.6 km away. London City Airport is 16 km from the property.
Westminster Borough is a great choice for travellers interested in shopping, parks and history.
This is our guests' favourite part of London, according to independent reviews.