West India Quay DLR Station

DLR Stations in Canary Wharf, London
BESbswy