3. Angel: Angel is identified in the London Plan as one of the 35 major centres in
Greater London. Originally an inn near a toll gate in the Great North Road, Angel has gone from strength to strength in the last century and is now one of the most popular locations to place a business. Angel office space is always in demand thanks to its low pricing and flexible floor space.