Google
×

Taberner House

Building in Croydon, England
Taberner House housed many of the offices of Croydon London Borough Council until September 2013; the building was demolished in 2015. It was located in Croydon, London, close to the Croydon Town Hall. Wikipedia