Restaurants near Islington Ecology Centre
London > Restaurants > French restaurants
119 Holloway road, Highbury, North London, N7 | 3 minutes walk from Islington Ecology Centre
A little gem right on the Holloway road close to Highbury and Islington station. A lovely little independent, shabby chic, arty and very relaxed restaurant... More
Islington Ecology Centre
From cheap budget accommodation to luxury 5 star suites see our discounts for Islington Ecology Centre hotels, including Thistle Kensington Gardens from 74% off.