England is full of beautiful hidden gems, from small, unspoilt coves in Cornwall to stunning woodland walks in Lancashire. One beach in the north of the country has been named the best free hidden gem ...