The Westminster Apartment
Guests of London will have a nice stay at The Westminster Apartment London apartment.
Just 4 km from the center of London known for Chelsea Bridge, Vauxhall Bridge and The Victoria Tower Gardens. The brasserie Battersea Barge Bistro is around 150 meters away.
London Heathrow airport is 5 minutes' drive from the apartment.