And cheaper! A roundtrip 10 min bus ride into town costs my family £6. That's more expensive than driving in and parking for 3-4 hours.
Don't get me wrong - London public transport is fantastic. Extensive, frequent, convenient, and multi-modal. But the pricing is quite static so that people who use it for short inner-city journeys lose out a bit.