Anyone know where/live in Stamford? (Lincolnshire, near Peterbourgh)
I live there! 😝
63 votes
I know where it is! 😊
148 votes
I don't know any of these places 😳
242 votes
I know where/live in Peterbourgh 😜
39 votes
Comments