Here are the 25 best places to visit in England for your next holiday in the United Kingdom. Quaint towns, bustling cities, amazing nature.