Places to go in Barnes
188 Castelnau, Barnes, SW13 9DH [map]
Balti House serve a variety of authentic Indian dishes to eat in or take away at their restaurant.
375 Lonsdale Road, Barnes, Greater London, SW13 9PY [map]
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.
7 Church Road, Barnes, SW13 9HE [map]
An idyllic spot overlooking Barnes' village pond, The Sun Inn is a charming gastro pub boasting a cosy vintage dining room, covered al fresco area and manicured bowling green.
73 White Hart Lane, Barnes, SW13 0PW [map]
The TreeHouse serves modern European and vegetarian cuisine.