Plaza Park Riverbank

Plaza Park Riverbank
18 Albert Embankment, London, SE1 7TJ