The Guildhall in the town centre, Thaxted, Essex.

The Guildhall in the town centre, Thaxted, Essex, England