“I fear a man who drinks only water. He remembers in the morning what the rest of us said last night.”
A country pub & restaurant near Petersfield

The Seven Stars

Enjoy hearty pub classics, delicious Sunday Roasts, and real ales in this traditional pub in the village of Stroud.

Join us for lunch after a long walk, a wonderful family dinner, or a well-earned drink after exploring Petersfield. Or why not stop by after a day at the nearby Queen Elizabeth Country Park? Whatever the occasion you’ll get a warm and friendly welcome from our team.

Everything from casual drinks to Sunday roasts

Our Food & Drink

Everything from casual drinks to Sunday roasts

Our Food & Drink

Whether you’re catching up with a friend over a glass of wine or gathering the family for Sunday lunch to celebrate a big occasion, make the most of all life’s moments with our carefully crafted food menus and drinks from around the world.

Bring your dog!

We’re dog friendly

VI-Paws are always welcome here. If you want a bowl of water or even a little treat for your fluffy best friend, please just ask.

The Seven Stars

A traditional country pub near Petersfield

Browse Our Offers

See What's on at The Seven Stars

Events & Happenings

Sign up today

Enter your details to hear the latest news, offers, little treats and events from us.

Thank you for contacting us, we’ll be in contact with you soon.

There was an error with the form. Please check and try again.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Book With Us