UKSouth East EnglandEssexChelmsford
Office
CM2, Elizabeth House, Chelmsford, Baddow Road
To Let, 42 - 2,100 sf
Elizabeth House provides City Centre flexible office accommodation with a variety of different size..