The Angel was originally an inn near a toll gate on the Great North Road (at what is now the corner of Islington High Street and Pentonville Road. The area has become one of London’s favourite neighbourhoods, with a great range of amenities. Upper Street is a haven for shopaholics, boasting high street favourites and designer boutiques alongside the rare antiques and traditional stalls of Chapel Market. The area has strong cultural links, being home to Sadler’s Wells and the Almeida Theatre, as well as the cinema at The Screen on the Green.