The Harwood Arms in Walham Grove is currently the only Michelin-starred pub in London, earning mass praise from some of the hospitality industry's top critics. On TripAdvisor, the pub has an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results