Below are my notes for visiting England. These travel tips, such as the best time to visit England are obtained from a variety of sources including some of the following: my first hand observations, personal conversations, magazines, newspapers, websites, books and so forth. Whenever I hear something that interests me about England, I jot it down here. Hope this comes in handy.
Best Time to Visit England
Short Answer: April through September
Longer Answer: The best time to visit England if you are mainly interested in London would be in the late spring and early summer in my opinion, but really late spring into early autumn should be very nice. Sometime in September, the precipitation is apt to increase some (but this is England and so you should always expect some precipitation) and by November, the days have become quite short. Winter can be dark and clammy but sees far fewer tourist hoards so good for indoor activities like museums. Anytime you visit will be fine.
The best time to visit the Lakes District is mid-May through July with nice weather for hiking and long days, although this also coincides somewhat with peak season. I was told by a local that August in the Lakes District is when more rains appear. When I was there in mid-June, flowers were still in bloom.
Miscellaneous Travel Tips for England
If you are going to rent a car to drive through the English countryside, rent the smallest car you can fit into. Not only will you lesson your petrol expense, but you will find it much easier to navigate past oncoming traffic on the very narrow country roadways.
If you like gingerbread, check out the gingerbread shop in Grasmere in the Lakes District. For touristy towns, you can go large-scale touristy in Windermere or smaller scale touristy in Grasmere or Ambleside or more normal feeling towns like Coniston.