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