The Town Hall, home of Town Council, High Street, Thame, Oxfordshire, England, UK.

- Image ID: FRBFFA