UK
South East England
Office Eclipse Park ME
ME14
Horizon House
To Let
3,658 - 7,563 sf
Horizon House is a detached self-contained Grade A Landmark office building completed in 2006 of reinforced..
Horizon House is located on a very prominent site within Eclipse Park directly to the south of..