UK
South East England
East Sussex
Brighton and Hove
Office
BN1
, New England House, Brighton,
New England Street
To Let, 8,460 sf
New England House is a landmark city centre building housing a vibrant business centre, which..
New England House is prominently situated within Brighton city centre in an established commercial location. The building..