UK
South East England
Essex
Braintree
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.