Braintree, Essex
Two of the world’s largest and finest Templar timber-built barns and beautiful grounds with a stunning Walled Tudor Garden.