One of Handsworth hidden gems got some much earned recognition in May, the Old Town Hall was erected in 1460 and is one of Handsworths oldest buildings. I think it is a real hidden gem most people have no idea that this wonderful building is right on their doorstep. The Old Town hall is just …