ViewsWatchers |
Stibbington is a village in Cambridgeshire, England, located approximately west of Peterborough city centre in the civil parish of Sibson-cum-Stibbington. It is situated in the far north-west corner of Huntingdonshire, which is a non-metropolitan district of Cambridgeshire, as well as a historic county of England. |