Highbury Hall

Highbury Hall near Birmingham in the West Midlands.