3 of 9
Lexicon - Islington’s tallest building (Squire & Partners)
Lexicon
Story by
Squire & Partners
Sponsored