Tetsworth Memorial Hall

Tetsworth Memorial Hall
High Street, Thame, Oxfordshire, OX9 7AB