About Us


The Three Horseshoes is a picturesque, thriving, thatched country pub. It’s nestled in the quaint, romantic village of Madingley, 3 miles from Cambridge city centre. Voted Cambridgeshire Dining Pub of the Year for 2018, the restaurant serves hearty, comforting dishes, fresh fish, Sunday roasts and plenty of options for vegetarians and vegans.

Particular attention has been paid to preserving the traditional country pub with its real ale, fire and cosy corners.  Dogs are welcome in the pub. Enjoy local real ales, cocktails and a wine list focused on the Languedoc-Roussillon. We have a wonderful garden with plenty of space, which includes two pods,  and there is lots of parking on site.

Like our other establishments we are really proud of our team and the welcome and service they give. Our head chef Lex, is relatively new to us and is making waves with his style of cooking. Please see the menus below. We hope to see you soon.

Call us on 01954 210221

Email us at 3hs@cambscuisine.com

For group or party bookings, please email 3hs@cambscuisine.com

Opening Times

MondayOpen from Dec 6th
Weekday lunch12:00 - 15:00
Tues - Thurs Evening17:30 - 22:00
Friday Evening17:00 - 23:00
Saturday11:30 - 23:00
Sunday11:30 - 18:30
Weekday lunch12:00 - 14:30
Tues - Thurs Evening17:30 - 21:00
Friday Evening 17:00 - 21:30
Saturday 12:00 - 21:30
Sunday 12:00 - 17:00

Find Us

High Street, Madingley, Cambridge,
CB23 8AB
(SATNAVS: Enter the postcode and Madingley to avoid being sent to Dry Drayton.)

Get Directions

Local Places to Visit from country pub & restaurant The Three Horseshoes in Madingley, Cambridgeshire
Our Christmas promotion
Family Roasts Every Sunday at the Three Horseshoes in Madingley