1
OFFICE SPACE FOR SALE OR TO LET IN CHILLINGWORTH ROAD, LONDON, N7
15,834 SQ. FT. Price TBC. / Rent Rental prices starting from £10.00 per sq. ft.Unique freehold opportunity Attractive external elevation Low cost rental option 5 minutes from Holloway Station.