UKLondonOffice Wormwood Street EC
EC2M Wormwood Street
To Let 1,173 - 3,522 sf
Refurbished Offices, Air Conditioning, Kitchenette, Excellent Natural Light, Demised WCs
Modern offices in the heart of the City for rent as HQ or floor by floor..
Occupying a prominent position on Wormwood Street close to the junction with Bishopsgate. The..