Wansford, Cambridgeshire is just off what main highway between London and Scotland?
Wansford, Cambridgeshire Wansford, sometimes Wansford-in-England is a village just off the Great North Road (A1) near Peterborough and eight miles south of Stamford.
Westminster Bridge Road Westminster Bridge Road is a short, busy road in London, England.