Consider that London also has highly effective and integrated local transit in the form of the London Underground and London buses.
Absolutely my stance.
I worked for 18 years in various central/ish parts of London; I lived in Fulham, then Royal Docks, for 12 of those 18 years.
The first 6 years required me to commute from Cheshunt to, variously, Edgware Road, Islington, Stoke Newington, Bow, Camden, Highgate, Bethnal Green, Finchley, Hackney and Maylebone.
Try doing all those without an integrated, very frequent and (generally) reliable buses and Underground network most hours of a day (and much of the night).
In the past I've lived 11 miles from Oxford; currently, I'm 10 miles from Portsmouth. Unless I was working within a few minutes' walk of their rail stations, I would not conceive an attempt at commuting rail + bus.