Welcome to The Swan Inn This Christmas

Tucked away on the edge of Berkshire and Hampshire, The Swan Inn is a cosy 16th-century pub where history and festive cheer come together. Step inside from the winter chill and settle into roaring fires, soft lighting, and inviting corners that feel like home.


This Christmas, we’re serving a festive menu full of hearty seasonal dishes—from traditional roasts and rich winter flavours to indulgent desserts and hand-picked drinks. Whether you’re gathering with loved ones for a celebration or enjoying a quiet evening by the fire, our historic pub is the perfect place to make the season special.