Chilworth Parish Hall

Chilworth Parish Hall
Chilworth Road, Southampton, Hampshire, SO16 7LD
Photo of Chilworth Parish Hall