UKLondonOffice Wormwood Street EC
EC2M Wormwood Street
To Let 1,187 - 3,561 sf
Refurbished Offices, Air Conditioning, Open Plan, Kitchenette, Good Natural Light
Newly refurbished office space ready for immediate occupation. The offices are arranged on three floors. Each floor is open plan, air conditioned with a..
Just off Bishopsgate in the centre of London's financial district the..