After talking to Matt & Hazel, I've come to the conclusion that this isn't our Queenborough.
If anyone has an opinion on it let me know and if it isn't I'll remove it.
It is Queniborough, Leicestershire, the Scene is Almost identical today. the Pub (The Horse & Groom) and the tall building are both still there with only the terrace, right hand side of the road between the shop and the house with the cart in front of it (Both opposite the pub) and the House that is between the House with the cart in front of it and the white Cottages, both of which have been replaced with modern housing.
Guest
15-Oct-2011 14:47
As a postman we get a lot of letters for Queniborough which is leicestershire. The writing at the bottom of the pic looks very much like Queniborough