Handsworth Park
Handsworth Park occupies over 63 acres in the centre of Handsworth and is a welcome oasis for the many people who visit the area.
Handsworth Park occupies over 63 acres in the centre of Handsworth and is a welcome oasis for the many people who visit the area.