Roof Garden

Roof Garden
Crossrail Place North Dock, London, E14 5AB