Back to list
Xiao Long Kan (Shoo Loong Kan)
Good 5.7 (3 reviews)
Around £40
Location
10-12 Holborn
London EC1N 2LL
See on the map