You should try this hot Tenpura Udon at Koya especially in this rainy cold weather. Best Udon ever tried in London (even though it only has been about 5 months since I moved here🤣). It is in Soho area closed to China Town.
Best Udon in London
7 years ago by blairtraveler (25)