Upton Village Hall

Upton Village Hall
28 Heath Road, Upton, Chester, Cheshire, CH2 1HX
Photo of Upton Village Hall