Sunday, 24 October 2010
Deptford is the oldest railway station in London. It is located in Deptford, London Borough of Lewisham, on the North Kent Line, about three miles from London Bridge station. The staggered platforms are on a high brick viaduct on which this line runs at this point, above High Street, Deptford.
Posted by Andrew White at Sunday, October 24, 2010