English Cheetham Town Hall Cited by user Dormskirk on 01 Oct 2023 Cheetham Town Hall is a municipal building in Cheetham Hill Road, Cheetham, Manchester, England.