Crossrail Place Roof Garden

Crossrail Place Roof Garden, London

Rated Excellent

Crossrail Place Roof Garden

Level 1 Crosswail Place
Canary Wharf
London
E14 5AR

Enquiries:
020 7418 2000