Industrial Let

Industrial property to rent in 7 Oliver Business Park, Oliver Road, London, NW10 7JB

£45,000 per annum exclusive of rates plus VAT

2400 sq ft

Similar Properties

Top