Braintree Town F.C. are a football club located in Braintree, Essex. The club currently play in the National League South, the sixth tier of English football and play at Cressing Road.
Braintree Town F.C. are a football club located in Braintree, Essex. The club currently play in the National League South, the sixth tier of English football and play at Cressing Road.