Find A Pub

Stay With Us

Badger Online Shop

Our Beers

Our History of Brewing

Book a Brewery tour

Careers at H&W

Our Values

Our History

About Us

The Brand Today

Discover Our Brands

News and Events

Community Chest and Charity

Pub Walks & Trail Rides

The Swan Inn

Newtown, Newbury, Berkshire, RG20 9BH

A historic 16th century Berkshire country pub with stunning riverside gardens 

A beautifully restored country pub-restaurant, the Swan Inn boasts a unique garden with a picturesque bridged stream (perfect for playing Pooh sticks). Situated in the village of Newtown, just outside Newbury, the pub is conveniently located close to the A34, with Newbury Racecourse and Highclere Castle just a short drive away.

Guests can enjoy a relaxing meal or refreshing drink within the charming ambience of the pub, or choose to dine alfresco in the tranquil gardens whilst enjoying the soothing sounds of the rippling stream. With a lovely combination of traditional features and contemporary design, and a superb range of freshly cooked dishes and mouth-watering desserts, guests can be sure of a memorable experience at any time of year.


Dog Friendly

Outdoor Space


Sunday Roasts