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 from our large beer garden, with many heated areas available, whilst enjoying a bite to eat from our delicious Burger Shack!
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.
Keep in touch with our very
latest news, events, tipples and treats.
Please confirm your communication preferences below.