The Swan first opened its doors in 1770, and has since wowed guests with its perfect riverside location. Set on the banks of the River Thames and within walking distance of Walton town centre, our pub is perfect for families, celebrations and those walking along the river.
When the sun is shining you can enjoy breathtaking views of the River Thames, cosy up in one of our heated huts or snuggle inside next to our roaring fire with a glass of your favourite red.
Whether you're looking for a casual lunch or a more intimate dinner, book a table or private space in one of our unique areas, inside and out. With full table service, let our friendly and dedicated team take care of all your needs.
We are now accepting bookings for Christmas... Get in touch today!
Keep in touch with our very
latest news, events, tipples and treats.
Please confirm your communication preferences below.