Park Plaza London Riverbank

18 Albert Embankment, Vauxhall, London SE1 7TJ

The Park Plaza is located in the heart of London. Overlooking the Thames, the venue is in the heart of London's political, commercial and cultural landscape. Nearby attractions include the London Eye, and historical landmarks Big Ben and the Houses of Parliment.

With its dedictated Meeting & Events floor the Park Plaza London Riverbank has 24 meeting rooms and is AIM Gold accredited by the Meetings Industry Association and is an Amber Healthcare accredited venue.

 

 

 

GETTING THERE 

BY AIR
  • Heathrow - 1 hour 11 mins

  • Gatwick - 1 hour 50 mins

  • London City - 48 mins

  • Stansted - 1hr 42 mins

  • Luton - 2 hours 8 mins

BY TUBE

Vauxhall Tube Station - 6 minutes walk

Oval Tube Station. -14 minutes walk

BY TRAIN

Vauxhall Railway Station - 7 minutes walk

Waterloo Railway Station - 18 minutes walk