Kidderminster is 107 miles as the crow flies from London Charing X but the shortest train journey mileage is 130 miles from Paddington via Oxford and Worcester, with alternative routes being the direct Chiltern London Marylebone via Birmingham Snow Hill and Banbury or London Euston via Smethwick Galton Bridge, Coventry and Milton Keynes, both about 135 miles. If you were really keen an any permitted route ticket used to take you via Birmingham, Coventry, Oxford, Reading ending up at Waterloo, closer to 150 miles. I once wangled Egham, Surrey to Kidderminster via Waterloo, St Pancras, Leicester and Birmingham on a route "any permitted" single back in 1983 although I got some funny looks off the ticket inspector at Leicester. Not sure if you could do that these days.