United Kingdom / Archway / ShoppingShoppingIslington SquareAddress116 Upper St, LondonWebsitewww.islingtonsquare.comPhone+442080857100—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itMarks & Spencer · 630 mNot ratedVertige Café · 817 mNot ratedBackstage Islington · 856 mNot ratedThe Grace