Back to list
Sichuan House
Very good 8.4 (123 reviews)
Approx. £25
Location
141-142 Upper Street
London N1 1QY
See on the map
Book
Itinerary