New River Plaza Apartment
Residence
Price unavailable
About it
New River Plaza Apartment is located in London, just a 19-minute walk from Banqueting House and 1.4 miles from Embankment Tube Station. The air-conditioned accommodation is a 15-minute walk from Big Ben. The property is 1.2 miles from the city center and a 15-minute walk from Westminster Abbey.
With free Wifi, this 1-bedroom apartment offers a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. This apartment is allergy-free and non-smoking.
Popular points of interest near the apartment include Houses of Parliament, Churchill War Rooms, and Waterloo Station. The nearest airport is London City Airport, 9.3 miles from New River Plaza Apartment.
Its strengths
Pets allowed
LAN Wi-Fi
Location
Albert EmbankmentLondon SE1 7SP
Dates of your stay
Availability with