If you’re an American moving here, then you’ll have to get used to fact that you’ll be using public transport while you’re living in London. Having a car is almost out of the question; not only is it exorbitantly expensive, it is also completely unnecessary.