This riverside establishment in Barnes operates as a traditional British pub with extensive outdoor terrace seating along the Thames. The venue serves seasonal British cuisine with regularly updated specials featuring fresh meats, fish, and local produce, alongside classic pub fare and Sunday roasts. The location provides views of the river and serves as a notable viewing spot for the annual Oxford-Cambridge Boat Race, with the finish line positioned directly in front of the premises. The pub maintains a dog-friendly policy throughout the establishment, welcoming four-legged visitors in both indoor and outdoor areas. Water bowls and treats are provided for canine guests, making it a convenient stop for pet owners exploring the Thames Path or Barnes area. The extensive riverside outdoor space allows dogs to accompany their owners while dining or enjoying drinks on the terrace. Additional services include private dining facilities on the upper floor that can accommodate groups of 30-70 people, with flexible arrangements for celebrations and events. The venue also features sports viewing capabilities and maintains regular programming around seasonal events and holidays throughout the year.
Contact or book this business
London
The Terrace, London, SW13 0NR, United Kingdom