Saw a claim of "authentic Lanzhou style hand pulled noodles" in their window. And Lanzhou is indeed ground zero for hand pulled noodles. Apologies as I forgot the name - it sounded like ramn bar or noodle bar, something simple like that... More or less across the street from the Leicester Sq tube exit on Cranbourne Street.
If anyone has been, love to hear about it. Will check it out myself soon.