Park Plaza London Riverbank
The stylish Park Plaza London Riverbank provides a peaceful oasis amid the bustle of the south side of the River Thames with extensive conference and event facilities.
BY TUBE: Vauxhall station is the nearest tube
BY TRAIN: London Waterloo is a 10 minute walk from the hotel
BY CAR Venue address: 18 Albert Embankment, London SE1 7TJ