Between the start of Upper Street at Angel Tube station all the way up to Highbury and Islington tube station, there are nearly 100 bars, restaurants and pubs. With such a variety to choose from there's no doubt at all that there will be something that is a perfect match for your tastes on any given evening. Upper Street is the hub of Islington and is where most of the social activity in the area is centered.
As one would expect, many of the places on offer are the big chains which feature all across the capital, indeed the country; The Walkabout pub, the Pitcher and Piano and O'Neils to name just a few. Though it is a fast-growing chain, Strada which is located at 105-106 Upper Street still remains one of our favourites offering very tasty pizzas at good prices.
If you want to try something a little different, wander into Matt & Matt (112 Upper Street) which combines good DJ's and cocktails making it a real hit with the locals or The Duke of Cambridge (30 St Peter's Street) which is a wholesome pub (if there is such a thing) serving quality beers which are organic in origin as is the food served there.
For good restaurants which avoid the chains, how about the romantic, french, Le Mercury (140a Upper Street) or Granita (127 Upper Street) which provides good quality modern european food which is pretty trendy amongst the locals.