The Three Horseshoes is a picturesque thatched inn with a small, bustling bar and a pretty conservatory-restaurant overlooking a large garden.

In August 2016 The Three Horseshoes was taken over again by John and Julia Hoskins’s company Huntsbridge, which had run it for many years until 1997 – and which also owns and runs The Old Bridge at Huntingdon.

We offer a menu of bright, fresh, seasonal dishes, the emphasis on flavour. We don’t sell sandwiches but the list of appetisers and starters includes lots of options for a light snack. The wine list has been chosen with the food style in mind – there is a bias towards crisp, lively styles. The bar offers a concise range of beers and cocktails.

Tuesday to Thursday  12-2.15 / 6-9
Friday & Saturday  12-2.15 / 6–9.30
Sunday 12-2.30

Closed Sunday evenings & Mondays (except Bank Holidays when we are open on Sunday evening & Monday lunch but closed Monday evening).

You can eat wherever you prefer and you’re welcome to come to the bar and garden just for drinks.


The menu at The Three Horseshoes reflect the lightness and brightness of the setting, with an emphasis on freshness and seasonality, with a broadly Mediterranean influence (but not exclusively so).

Tuesday to Friday, both lunch and dinner, we also offer a set menu at £17 for 2 courses.

The wine list (by owner John Hoskins, Master of Wine) has an inclination towards fresh, lively styles, chosen to suit both the food and the site.

Make a booking

Click the red button to book online. If there is no time available please ring us on 01954 210221, as not every table available is online.

Please also call for same day reservations, or for tables of 7+.

We will attempt to re-confirm your booking by phone 48 hours in advance. If you have not heard from us please do call to re-confirm.


Madingley is just 4 miles west of central Cambridge, easily accessible from the M11/A14 north or the A428 west.

Please note that (because of the A14 upgrade works) there is currently a diversion if you are coming on the A14 south (from the Huntingdon direction). However it is easy to follow, taking  you through Dry Drayton on the way to Madingley. It adds 5 minutes to the journey.

The Three Horseshoes
High St, Madingley
CB23 8AB