Ben Anderson

Articles by this author

We found 1 items

A culinary tour of Japan

Tokyo has more Michelin stars than London and Paris combined. Ben Anderson tours Japan, eating treats 'so good I found it hard to believe I was ingesting food'

Read more

Follow Team Wanderlust