Restaurant review: Yauatcha

15-17 Broadwick Street, Soho A friend took me to the Michelin-starred Yauatcha a couple of years ago, a visit I remember fondly (as you can see from my choice of profile picture on… Continue reading