Park Plaza Riverbank

Park Plaza Riverbank
18 Albert Embankment, London, United Kingdom