divisare

Angel Building

The Angel Building is the re-invention of an unloved early 1980s commercial building located on one of London’s historic focal points where City Road and St John Street meet Pentonville Road and bustling Islington High Street.

×