Arrival Date
Departure Date
Adults Children


Plaza on the River London is situated on the south bank of the River Thames, opposite the Tate Britain art gallery, overlooking some of London's most impressive landmarks including the Houses of Parliament, Big Ben, London Eye, London Dungeons and the London Aquarium. Other nearby attractions include Westminster Abbey, the Imperial War Museum, The Oval Cricket Ground and Buckingham Palace.

Plaza on the River is close to Waterloo rail and underground, Westminster, Pimlico underground stations and Vauxhall rail and underground station.

With a large number of London's most interesting attractions within easy access of the hotel, Plaza on the River is the ideal London hotel for both sightseeing and attending to business.



Plaza on the River Cookie Policy

We use cookies to create the most secure and effective website possible for our customers. Full details can be found here