The Harwood Arms – Walham Grove, London SW6 1QP – ‘It’s not your average pub’, states their website, and indeed it’s not. It is the only pub in London to have a Michelin Star. They offer a set price menu for both lunch and dinner which is pretty reasonable, although the wines are quite pricy. It’s quite a meaty menu (with just one fish dish), so do ask to take a look at the vegetarian set menu too. My advice would be to make sure that you save enough room for the divine sticky toffee pudding.