The Three Horseshoes – Stapleford, Cambridgeshire (UK)

The Three Horseshoes is a cosy independent pub in the village of Stapleford, just a few miles south of Cambridge. It changed hands a few months ago. The previous owner (Chris) introduced a Greek menu in 2019 and the new owners (Duncan and Justine) continued with the popular Greek menu.

Starters The Three Horseshoes Stapleford

Continue reading