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