Cressing Road

Cressing Road (also known as The Amlin Stadium for sponsorship purposes) is a football stadium located in Braintree, Essex and is home of Braintree Town F.C.