Modern British Restaurants in Barnes
search results 1 - 1 of 1
 | The Idle Hour Modern British Restaurant | | 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 | 62 Railway Side Barnes London SW13 0PQ | | Book Restaurant Online |
|
search results 1 - 1 of 1