Heron's Quay DLR Station

Heron's Quay DLR Station
Heron's Quay, London, E14 4JB
Photo of Heron's Quay DLR Station