Churchill House Gone! Sep 30, 2016 | Featured, Local News | Photo shows the demolition of Churchill House almost complete, just leaving the Clock tower standing. The area where the building stood will be landscaped to reveal a new opening to the Leisure Centre and Library.