Skip to main content
Canary Wharf Station (meeting point) - Tower Hamlets, London