Your Lovely Local, Walton-on-Thames
The Swan first opened its doors in 1770, and has since wowed guests with it’s perfect riverside location. Set on the banks of the River Thames and within walking distance of Walton town centre our pub offers the best of both indoor and garden spaces throughout the year. The Swan is perfect for meals out with the family, drinks with friends, and we are the ideal place to host all of life’s celebrations.