Traditional Pub Nr Salisbury

The Three Crowns, Whaddon MenusEvents

Warm & Friendly

Pub Food

Child & Pet


Roast dinner - £9.50 including a Free Dessert


BIG boy Roast for £13.00 with a FREE dessert

Booking Is Advisable


Tuesday – Saturday - £7.50 for 2 Courses

Click here to view the menu

Make The Three Crowns your first choice today, give us a call and one of our friendly, professional team will be happy to discuss your requirements.

The Three Crowns is a classic, historical English pub, located in the picturesque, rural village of Whaddon, Salisbury. The building is an original dwelling named after a hunt in British history when King John, accompanied by the Kings of France and Scotland came forth to quench their thirst. Retaining much of its original charm such as the welcoming open log fires and the rustic, authentic oak beams.

The Three Crowns provides a warm and friendly atmosphere and boasts an excellent reputation with locals and visitors. So for family friendly dining, contact us today.  You can give us a call on our telephone number at the bottom of the page and we will be more than happy to accommodate your needs.

Relax in our family friendly, welcoming restaurant or beer garden where you can enjoy one of our freshly prepared dishes cooked to order on the premises. We have an extensive menu to choose from with house specialities such as Full Rack of Baby Back Ribs and Apple and Cider Belly Pork, and a varied selection of vegetarian dishes with a children’s menu also available, just make sure you leave plenty of room for our delicious homemade desserts. So for that special occasion or if you are choosing to eat out on a beautiful summer evening in a quaint country setting then visit our restaurant today.

In addition to providing a children’s menu we also have an outdoor children’s play area and baby changing facilities, making equally sure our little guests are catered for.