Coleshill Town Hall

Coleshill Town Hall, Birmingham

rated excellent

Coleshill Town Hall

144 High Street
Coleshill
Birmingham
B46 3BG