Roof Garden

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