Park Plaza on the River

+44 (0) 20 7769 2525
18 Albert Embankment, Lambeth SE1 7TJ

Hotels - Others in Lambeth, London

Park Plaza on the River is the Hotels service provider for Hotels – Others in Lambeth, London

Tags:

Opening Hours

Location Map