switch to street view
Location
view all photos
Photos
Description
17 Devonshire Square is an attractive period building occupying a corner position overlooking Devonshire Square.
Liverpool Street station is within a short walk. The available accommodation has been refurbished and is arranged over ground and lower ground floors.
Specification
- Size:
- 3,194 SqFt
- Rent:
- £20 SqFt/yr
- Service Charge:
- £14 SqFt/yr
- Business Rates:
- £13 SqFt/yr
- Terms:
- Short lease (1-3 years)
- Floor/Unit:
- LG
- Furnished:
- No
Building features