Office
To Sell 5,144-15,753 sf
Situated in the established business district of Crawley town centre, Origin 2 occupies a prime..
Crawley is situated 30 miles south of Central London and 23 miles north of Brighton, and is one of the dominant commercial centres between London and the South..