Canary Wharf DLR Station Canary Wharf DLR Station

Are you an owner of this venue? Improve its listing today and attract more visitors.

Canary Wharf DLR Station

Canary Wharf DLR Station, London, E14, United Kingdom | 020 7363 9700 | Website
BWP

BWP

Edinburgh

428
492 likes

492

Sightseer - Chapter 5
4.5

1 like

Great station for access with ramps to the main entrance and lift to the platform. Staff were very helpful in pointing out the way.

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Canary Wharf DLR Station

1 4