Earlswood Village Hall

Earlswood Village Hall
Shutt Lane, Solihull, West Midlands, B94 6BZ