England has wonderful places to cycle. With places such as the Lake District you couldn't ask for a better location. England is made up of lots of counties, each containing a wealth of cycle routes.
The cities in England are also actively promoting cycling, London has a great network of cycle routes designed to try and alleviate congestion in the capital,
The geographical terrain of England is however quite a lot flatter than Scotland. There are still plenty of hills, but lots more opportunity for the casual cyclist to enjoy a relaxing cycle.