Office
To Let 1,065 sf
Refurbished Offices, Period Facade, Kitchenette, 1 Lift, Open Plan
The third floor of 2 Devonshire Square provides approximately 1,065 sq ft of self-contained office..
2 Devonshire Square occupies a prime City location moments from Liverpool Street Station, providing excellent connectivity..