Moments in time: Lewisham Town Hall and the formation of the Council
The building we now call the Old Town Hall in Catford isn’t that old and wasn’t the first Town Hall to be built along the strip of Road now known as Catford Road. The first Town Hall was built in 1875 to house the Lewisham Board of Works, a precursor to Lewisham Council which is …