Japan At this New Hotel in Osaka, Michelin-Starred Dining Meets Japanese Hospitality – AFAR Mediaby Miles Cooper February 22, 2025
London The UK’s first Michelin-starred vegan restaurant is in London – here’s how to get a table at Plates – Time Out Londonby Miles Cooper February 16, 2025