ViaMichelin
Xiao Long Kan (Shoo Loong Kan)
Location picture
Well 7 (5 reviews)
Approx. £40
Location
10-12 Holborn
London EC1N 2LL