Not sure if it’s already shared on here, but one friend who holiday’d in london a month or so back couldnt stop raving about The Noodle Inn on Old Compton Street.
https://share.google/ojC8uKCmU1ZbTtmzL
And a friend who lives in London shared some pics of his meal at Nova Noodles on Strand.
Menus looked quite similar, and the pics looked absolutely banging. Dave would love both imo.