UK
South East England
Essex
Braintree
Shop
CM7
, Victoria Square, Braintree,
Manor Street
To Let 349 sf
This new £30 million mixed use development forms part of Braintree District Councils plans to..
Victoria Square is located on Manor Street in the centre of Braintree Town.