Deptford Town Hall, officially opened 19 July 1905.

Created 1900 by theLondon Government Act 1899 , and abolished in 1965, becoming part of the London Borough of Lewisham, being united with the Metropolitan Borough of Lewisham.


The Wikipedia page is [1].

See also List of Mayors of Deptford

Community content is available under CC-BY-SA unless otherwise noted.