Home > United Kingdom > London > Holloway
Selected Restaurants near Holloway - Online Booking
Newmarket Ale House
Italian Restaurant
17 York Way, Holloway, London, N7 9QG
020 7267 1965
moreA laid-back, vintage space, Newmarket Ale House serves craft ..
Constolia
Turkish Restaurant
205 - 207 Holloway Road, Holloway, London, N7 8DL
020 3583 3121
moreFound on bustling Holloway Road in Islington, Constolia ..
El Molino Tapas
Spanish Restaurant
379 Holloway Road, Holloway, London, N7 0RN
020 7700 4312
moreA family-run Spanish restaurant in Holloway, North London, ..
The Duchess of Kent
Modern British Restaurant
441 Liverpool Road, Holloway, London, N7 8PR
020 7609 7104
moreWithin a short walking distance of Highbury Corner, the ..