Click through for more on the A Lady in London blog. This guide to the best things to do in Barnes, London will show you the riverfront, the London Wetland Centre, Barnes High Street, markets, shops, pubs, Barnes Common, and more. It also has a London walk. Barnes is in south west London, and it’s one of the best places in London to live. This is a riverside pub in Barnes.