The White Hart Barnes is a historic riverside pub on The Terrace overlooking the Thames. Locals and visitors use its indoor rooms, river benches and terrace for meals, drinks and views across the water. An upstairs private space gives larger celebrations a memorable setting without losing the atmosphere of the pub.
The kitchen champions fresh British ingredients in seasonal dishes that are designed to taste familiar but carefully made. Regular classics are joined by a changing specials board that follows the best available meat, fish and produce. The result works for an easy lunch after a riverside walk as well as a longer evening meal.
Sunday roasts are a highlight, with generous portions and traditional accompaniments providing a natural focus for families and groups. Seasonal desserts and shared starters help turn the roast into a complete occasion. Outdoor tables are especially appealing in good weather, but the river view remains part of the experience throughout the year.
Beer, wine, cocktails and alcohol free drinks support the food, and dogs are welcome in the pub. The first floor can accommodate private dining and celebrations, while smaller parties can reserve space elsewhere. Guests with allergies or specific dietary requirements should review the current menu and speak with staff before ordering.
Address: The Terrace, Riverside, Barnes, London SW13 0NR, England