Back to list
Sichuan Hotpot
Very good 8.2 (58 reviews)
Around £25
Location
58 Hatton Garden
London EC1N 8LS
See on the map