Forest Real Estate 950 Sq Ft / Offices 6.23 miles First Floor, 18 Oliver Business Park, Oliver Road, London, NW10 7JB Summary The premises comprise of a modern first floor studio / office space which benefits from fully fitted, newly refurbished private space and a built in meeting room. The property is available on a sub lease from the Tenants occupying the downstairs... To Let - £20,500.00 per annum More