United Kingdom / Islington / RestaurantschineseSichuan HouseAddress141-142 Upper St, LondonWebsitesichuan-house.co.ukPhone+442079164699—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 itRabieng Thai Restaurant - Islington · 5 mNot ratedHoxley & Porter · 54 mNot ratedLa Divina · 63 mNot ratedZaffrani