Designed by
Title
The Barking Town Hall In East London, UK #233292061
Description
Barking Town hall is a municipal building in Clockhouse Avenue, Barking, London. The town hall, which is the headquarters of Barking and Dagenham London Borough Council, is a locally listed building.
This image is editorial