Esker-pades
Established Member
1. The station is electrified
2. The station is served by two TOCs
2. The station is served by two TOCs
Bingo!I forgot not all trains stop at Box Hill (no direct trains is incompetent)
Winchester?
None of those guesses fit all the clues. I'm willing to give you another chance.
(Stevenage for the reason stated by @A Challenge , Hitchin for not having non-stop services to London and Box Hill for the lack of non-stop services and violating clue 3.)
Surbiton?
Oxford?
Banbury?
Newport (South Wales)?