Wanborough should really be Christmaspie as that's where it is. Not really worth the bother of renaming though.
Upper Warlingham should really be Whyteleafe East as it's in Whyteleafe and over a mile from Warlingham, and substantially lower not higher. (The name is a historical abberation that has never been corrected.) Also would avoid confusion with Woldingham, the next station along.
But I'd definitely rename Edenbridge to avoid the confusion with Edenbridge Town. (Edenbridge North or Upper maybe, it's over a mile from the town centre.) It's confusing to non-locals. Locals generally call it the Top Station, referring to its location and certainly not its quality!