We have never claimed to be restaurant critics! However, as the saying goes, we know what we like, so here are four restaurants/pubs that we would recommend if you are in London. We enjoyed two visits to the Harwood Arms. They‘re the only gastropub in London to have a Michelin star and are known for […]