Back to gallery

London Tram Route 84

East Dulwich Railway Station , bottom of Dog Kennel Hill. The Route 84 Service ceased in October 1951. (Collection)

2,702 views
15 faves
13 comments
Uploaded on March 2, 2022