With stunning views over the Thames from the terrace, Strada is one of the best locations to dine out at in Barnes, serving the authentic Italian food that Strada is famous for. more
Situated in the heart of Barnes with its own secret garden, Annie’s quirky mix of British and continental flavours recently won it Chiswick’s Best Restaurant Award. more
Often described as London’s best secret pubs, and the winner of many awards and accolades, The Idle Hour is a traditional yet stylish pub, with simple, seasonal and sensational British food. more