Deptford Train Station

Deptford Train Station
Deptford High Street, London, SE8 3NU