We've rounded up the prettiest places in England, from cliffs in Dorset and cosy cottages in Sussex to caves in the Peak District and craggy shores in Wiltshire