UKData checked October 2026
  1. Home
  2. London
  3. Islington Square

Islington Square

Shopping mallBarGardenHousing complexWebsite

You will find Islington Square, a shopping mall, at 116 Upper St in London. Also listed under bar, garden and housing complex.

116 Upper St, London N1 1ABChecked October 2026