Route GuidesRoutes City GuidesCities Map Log in

The Westminster Apartment

London
New Union Square, London, SW8 5DA

1 rooms · ★★★★★ · from £0


The Westminster Apartment offers accommodation in London, 3 km from the London Eye, and enjoys views of Westminster Abbey and Big Ben. This apartment features an outdoor and indoor pool and free WiFi.