Bow Church DLR Station

Bow Church DLR Station
Bow Road, London, E3 3AA
Photo of Bow Church DLR Station