Lanzhou Lamian Noodle Bar offers authentic hand-pulled noodles in the heart of London. Located just off Leicester Square, this Chinese noodle restaurant is a popular spot for a quick and flavourful meal.
33 Cranbourn St, London WC2H 7AD, United Kingdom, London