photos 20211127. At Islington Terrace, there is hardly a sign of anyone living in their high-rise box. Image November 27, 2021 Vik