The church of St. John the Baptist, Our Lady & St. Lawrence, Thaxted, Essex.

The church of St. John the Baptist, our Lady & St. Lawrence, Thaxted, Essex, England