Designed by
Title
Blue Plaque Marking Deptford Station Carriage Ramp, London, United Kingdom #133891238
Description
Deptford, London, United Kingdom - August 13, 2018: Blue plaque marking Deptford Station carriage ramp, providing access to London`s first railway line
This image is editorial