The Angel is an area on the northern fringes of Central London within the London Borough of Islington. It is 2 miles north-northeast of Charing Cross on the Inner Ring Road at a busy transport intersection. The area is identified in the London Plan as one of 35 major centres in London. It is a significant commercial and retail centre, and a business improvement district.
Less