Back to list
Xiao Long Kan (Shoo Loong Kan)
Well 7 (5 reviews)
Approx. £40
Location
10-12 Holborn
London EC1N 2LL
See on the map
Book
Itinerary