The Pub

Welcome to the Three Horseshoes Stapleford. We are a free house 3 miles from Addenbrooke's Hospital, to the south of Cambridge. The first record of a pub on this site dates back to 1815, however, some local believe it pre-dates the late 1700s, making us the oldest drinking establishment in Stapleford and Shelford.

We are an independent pub in the heart of Stapleford village, where families (including the four-legged kind) are always welcome. There is an enclosed garden at the rare rear and ample parking. You will find the Three Horseshoes extremely welcoming, with a wide selection of ales, lager and spirits and a small seasonal menu.