I’ve become a bit obsessed with Japanese food over the last 6 months so Koya was an obvious choice for the first stop of my epic London trip last weekend. Koya is a Japanese restaurant in Soho that specialises in Udon noodles, it’s got a great reputation amongst bloggers as well as winning several awards from the likes of Observer …
Read More »