Explained: Covent Garden, London Should Have Been the Most Budget-Friendly Spot

Lanzhou Noodle Bar


Read more on Yelp
 
33 Cranbourne Street
Covent Garden
London WC2H 7AD