London Embankment Apartment
Westminster View Apartments London apartment boasts perfect location not far from Houses of Parliament, Piccadilly Circus and Westminster. The brand new apartment is set in a contemporary building in London.
This property is set close to the palace and galleries as well as 10 Downing Street, Big Ben and The London Eye. Serving british specialties, Tamesis Dock is about 50 meters away.
Airy rooms have a balcony and a dining area and boast a modern interior. King size beds are at guests' disposal. Guests can benefit from an open bathroom.
The apartment features an open kitchen for self-catering.
Vauxhall underground station is in a 5-minute walk away.