UKLondonOffice Chapel Street NW
NW1 Chapel Street
To Let 1,260 - 26,500 sf
Air Conditioning, Kitchen, Lifts, Raised Floors, Cycle spaces, Showers, Car spaces, Manned Entrance, Excellent Natural Light
A selection of both fitted and refurbished office suites on new lease(s) will be..
A landmark building occupies a prominent position on the corner of Edgware Road and the..