The Three Horseshoes

The Pub

Welcome to The Three Horseshoes, Stapleford.

A Historic Gem
Welcome to The Three Horseshoes, a free house situated just 3 miles south of Cambridge, near Addenbrooke's Hospital. With records dating back to 1815 and local lore suggesting an even earlier origin, we are proud to be the oldest drinking establishment in both Stapleford and Shelford.

A Family-Friendly Oasis
We are an independent pub nestled in the heart of Stapleford village, where families and their four-legged friends are always welcome. Our enclosed garden at the rear and ample parking facilities ensure a convenient and enjoyable visit.

A Curated Experience
At The Three Horseshoes, you'll find a welcoming atmosphere complemented by a diverse selection of ales, lagers, and spirits. Our seasonal menu is carefully curated to offer something for everyone.