North Dulwich?
Neither of those.Dolgarrog
Clue2: It has two platforms.
North Dulwich?
Neither of those.Dolgarrog
Dalmally?
Neither of those.Bromborough Rake
Hartford ?
Neither of those.Newington?
Penge East?
Neither of those.Ockley?
Hildenborough is correct.Not my part of the world or an are I visit often but shall have a stab in the dark at Hildenborough?