I'm planning to go back to England again this year. I can't get enough of England. Even as I criss cross the world, my heart still loves England. The best time to visit is in June. There are a few great hostels that makes London and even England affordable. There are also a lot of cheap eats, sandwich shops and the like that again makes London affordable. Besides all the museums in London are free. It gets very very crowded. The best treat is Regents park, right in the centre of London. Tucked in one corner of Regents park is the Queen Mary rose garden which boasts of 4000 varieties of roses. There are so many old fashion English roses that it can melt the hearts of even the most stone hearted people. You have to pay to into Kew garden but Regents park is free!