Travelling around London is relatively easy. London Underground, has 275 stations dotted around the city whilst London's famous red double-decker buses are a great way to see London whilst providing plenty of sightseeing opportunities on the way. There are also always taxis available. Leaving London , the choice are between, flying, coach, train or driving .
Travelling by coach is a good option in England considering the relatively short dista nces involved distances. In general it is much cheaper than train travel whilst traffic congestion, parking hassles and expensive fuel mean that having a car can be a hassle if you're planning on spending a lot of time the in Englands's larger towns and cities.
However having access to a car gives you a lot of freedom and it is still the best way to explore the countryside. If you are going to drive the options are either to buy a car which is quite sreaight forward in England or to rent which is probably the most practical option for travellers wishing to drive around England.
See Travelling in the UK