
The Swan is a beautiful, historic pub that has been providing the people of Walton with food and drink since 1770. Enjoy the most stunning riverside views from their ideal location on The River Thames. Only a short walk from the town centre this pub is great for families, locals and everyone strolling…