UK
London
Office Mill Hill NW
NW7
Granard Business Centre
To Let
1,945 sf
Newly refurbished air conditioned office building arranged on ground and two upper floors affording a gross internal internal floor area of 1,945 sq ft.