UKSouth East EnglandEssexChelmsford
Office
CM2, Greenwood House, Chelmsford, New London Road
To Let, 2,020 - 2,960 sf
The City of Chelmsford is located approximately 37 miles northeast of London and benefits from excellent communications via the A12 giving direct..
Greenwood House provides prestigious high quality office accommodation in a convenient..