Select Page

The Kensington Town Hall is a beautiful classical style building, located in Bellair Street, Kensington constructed in 1901.