Featuring free WiFi, River Thames 2 Bedroom Apartment offers accommodation in London. Westminster Abbey is 1.4 km from the property. All units have a seating area. Some units include a dining area and/or balcony.
Located 1.4 km from Westminster Abbey, River Thames View Apartment is set in Central L Read more
Featuring free WiFi, River Thames 2 Bedroom Apartment offers accommodation in London. Westminster Abbey is 1.4 km from the property. All units have a seating area. Some units include a dining area and/or balcony.
Located 1.4 km from Westminster Abbey, River Thames View Apartment is set in Central London of London. Guests have access to free WiFi. The apartment is fitted with 2 bedrooms, a kitchen with a dishwasher and a bathroom with a bath. A flat-screen TV with satellite channels is offered. Houses of Parliament is 1.5 km from the apartment, while Big Ben is a 19-minute walk from the property. London City Airport is 12 km away.
Number of Rooms: 2