Sorry, but your web browser is too old to display this page properly.
Please update it to the latest version or switch to a more modern browser,
Google Chrome or
Internet Explorer 11 (they're all free).
Very good (0)
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Reviewed by Square Meal
Showing 1 - 10 of 10 results
View on map
30 Almeida Street, London N1 1AD
D&D London (Quaglino’s, German Gymnasium, Angler etc.) is capitalising on its star signing of Francesco Mazzei by persuading the Islington local to re-fashion...
57-58 Upper Street, London N1 0NY
Inspired by the delis and bakeries of the Continent, this open-fronted restaurant and takeaway on thriving Upper Street is likely to invoke child-in-a-sweetshop...
141-142 Upper Street, London N1 1QY
From one perpetually rammed branch in Finsbury Park in 1990, La Porchetta has grown into a mini-chain, but it remains family-owned & family-run. What...
300-302 St Paul's Road, London N1 2LH
“Always packed to the gills, Trullo hits the mark every time”, declaims a fan of this much-loved Islington spot. Everyone adores its lively (sometimes...
305-307 Upper Street, London N1 2TU
Carluccio’s signature blue & white awnings have been brightening up high streets (& boosting house prices) since 1999. These classy-looking caffè/delis...
19 St Albans Place, London N1 0NX
This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details, and you have the option of
19 Canonbury Lane, London N1 2AS
Tucked away on an Islington side street, this 40-seater neighbourhood Italian has a friendly, informal feel thanks to its open kitchen, exposed brickwork...
18-19 St. Albans Place, London N1 0NX
Named after its friendly owner, Stef’s is a family-run Italian eatery in the heart of the London’s West End. The atmosphere is laid-back and unpretentious,...
134 Upper Street, London N1 1QP
Café La Divina restaurant in London’s Islington is a slice of la dolce vita right here in Upper Street. The exposed brick walls are hung with dozens...
Rear of 137 Upper Street, London N11QP
Antonio’s Ristorante is a family owned Italian restaurant on Upper Street in Islington one of London restaurants most popular eating and drinking destinations.