West India Quay DLR Station

West India Quay DLR Station
Hertsmere Road, London, E14 9GE
Photo of West India Quay DLR Station