So Brentford (Middlesex) and Kingston upon Thames (Surrey) have intercity services because they're part of London and so are Paddington and King's Cross? Yes?
But, despite the postal addresses which reflect their historic counties, both are now in London boroughs (Brentford is in Hounslow, Kingston is a borough in its own right). Your argument only works if you consider that towns located in London boroughs are not part of London, which would seem a little odd.
Last edited: