Tetsworth Village Hall

Tetsworth Village Hall
Back Street, Thame, Oxfordshire, OX9 7AA