2016
TL4751 : Thatching, Church St
taken 7 years ago, near to Great Shelford, Cambridgeshire, England
Thatching, Church St
Stapleford is a village located approximately 4 miles to the south of Cambridge.
Stapleford has two pubs,The Rose and The Three Horseshoes. It also has St Andrews church, a primary school, several garages, two hairdressers, allotments, a youth football club, a cricket team and several farms.
See other images of Stapleford
This page has been
viewed about
21 times