Since there’s no more guesses I’ll add my final clue...
Clue 1: This station has 4 platforms
Clue 2: This station has third rail electrification
Clue 3: This station has a bay platform
Clue 4: This station is in London zones 1-6
Clue 5: The platforms are lettered instead of numbered