Cressing Temple Barns is located in Braintree, United Kingdom on Witham Rd, Cressing. Cressing Temple Barns is rated 4.5 out of 5 in the category historical landmark in United Kingdom.
Address
Witham Rd, Cressing
Accessibility
Wheelchair-accessible entrance