Old Town Hall, Kensington
Municipal building in London, EnglandThe old Town Hall was a municipal facility at Kensington High Street in Kensington, West London. It was demolished in 1982.
Read article
Top Questions
AI generatedMore questions
Nearby Places
High Street Kensington tube station
London Underground station
Kensington Roof Gardens
Private roof garden in central London
Biba
Fashion store & brand
Derry & Toms
Former department store in London
St Mary Abbots
Church in Kensington, London, England
Kensington Arcade
Shopping mall in London, England
Pontings
Former department store in London
Kensington Vestry Hall