Set along the water in Thames Ditton, Ye Olde Swan is a traditional pub with a relaxed, welcoming feel. The setting blends classic character with comfortable spaces, making it just as suitable for a casual meal as it is for a family gathering or special occasion. The menu features familiar pub favourites alongside steaks and burgers, all served by a friendly team who help make every visit easygoing. Outside, the beer garden offers a great spot to unwind by the river, while inside free WiFi and disabled facilities add extra comfort. Dogs are welcome, families are well catered for, and the function room provides a flexible space for events and celebrations. Book your table today.