23 Shenley Road, borehamwood, london WD6 1AU, United Kingdom
Distance: 106 yd.
Company description
Shelley Offices are a luxury office space in the heart of Borehamwood. Our contemporary offices promote productivity and collaboration. The office space is equipped with high speed WiFi, modern furnishings and CCTV.