Sakagura – Japanese Fine Dining At Its Best
Heddon Street is one of those secret little spots in London that many people pass by, blissfully unaware of the little culinary oasis just a few metres from one of London’s busiest shopping streets. Many tourists only stray to Heddon … Continue reading Sakagura – Japanese Fine Dining At Its Best
