Braintree is a large town in Essex, located 50 miles north-east of London, 10 miles north-east of Chelmsford and 15 miles west of Colchester.
The subject property is situated in the town centre, fronting onto Bocking End street.
Nearby occupiers include Barclays, Santander, ...