The prettiest villages in Northamptonshire - Cranford - Grafton Underwood - Boughton - Harpole - Warkton - Preston Capes