Harwood Arms.

The words “Michelin-star” and “pub” don’t often get mentioned in the same breath together anywhere in the country, yet alone in London. But it’s official: The Harwood Arms is London’s first ever gastropub… Continue reading