New England House is a landmark city centre building housing a vibrant business centre, which provides a mix of self-contained..
New England House is prominently situated within Brighton city centre in an established commercial location. The building is opposite..