Offchurch Village Hall

Offchurch Village Hall
Leamington Spa, Warwickshire, CV33 9AL
Photo of Offchurch Village Hall