Park Plaza London Riverbank
18 Albert Embankment
London, United Kingdom


Information about a room block will be available in early 2023.