Reservations
Reservations Enquiries

Location

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, Shrek’s Adventure, The London Dungeon and SEA LIFE 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 major train stations:

Underground: Vauxhall and Pimlico (Victoria line), Waterloo (Jubilee, Bakerloo, Northern and Waterloo & City lines), and Westminster (Jubilee, District and Circle lines)

Overland rail stations: Vauxhall and Waterloo (South Western Railway)

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

For the most up-to-date information on events in the South Bank, visit the South Bank London website.

Nearby Corporations

Plaza on the River is located within walking distance of many international corporations and offices including:

  • International Maritime Organization
  • Capgemini
  • Burberry
  • IBM
  • London Philharmonic Orchestra
Back to Top