Visitors will find a number of things to do in Islington. It is an acknowledged fact that Islington is one among the most modern neighbourhoods in London. To begin with, its Upper Street is the location of quite a few independent boutiques and various other interesting design stores. If you are looking for a cultural experience you will be pleased to know that Islington is also capable of boasting about the Almeida Theatre, Kings head Theatre pub, Screen on the Green and the Pleasance Theatre.