Discover the charm of The Swan Inn, a quintessential English pub nestled in the heart of Newtown, Newbury. With a rich history dating back to the 16th century, The Swan Inn offers a warm and inviting atmosphere that combines traditional hospitality with modern comforts.
Step into a world where old-world charm meets contemporary hospitality. The Swan Inn boasts a cozy interior adorned with rustic wooden beams, crackling fireplaces, and comfortable seating areas. Whether you're looking for a quiet corner to enjoy a drink or a lively space to socialise, our pub caters to all.