
Drink
A welcoming bar, familiar favourites and a seat waiting for you.

Eat. Drink.
Unwind.
A welcoming village pub in Compton, near Newbury, serving traditional pub favourites and stone-baked pizzas, with a relaxed bar, garden and six comfortable guest rooms.


Welcome to The Swan
From a quiet pint by the fire to lunch with friends, garden afternoons and relaxed evenings around the table, The Swan is a place to settle in and stay awhile.
Come on in
Five good reasons to make yourself at home.

Proper pub favourites, stone-baked pizzas and relaxed dining.
View our food menus
A welcoming bar, familiar favourites and a seat waiting for you.

Open-air tables and room to unwind when the sun is out.

Pool, good company and an easy-going village atmosphere.

Comfortable rooms in the heart of the Berkshire Downs.
See our guest roomsFrom the kitchen
Pub classics, generous plates and 12-inch stone-baked pizzas, served in a relaxed setting.
We are open daily from 12:00 until 23:00. Call 01635 885700 to reserve a table or to check food service times.
A look around
A look around our bar, dining spaces, fireside corners and garden.
Photograph 1 of 10

The garden
Find a table in the garden, bring the family and enjoy an unhurried afternoon in Compton.

A little longer
Make The Swan your base for exploring Newbury and the Berkshire Downs. Six guest rooms, booked directly by telephone.

Come and see us
Join us for good food, a relaxed drink or an evening in the heart of the village. We are open daily, 12:00–23:00.