Hi Parks, If you must do OTP I'd lean towards Dulwich Hill of the 2 because its closer to everything.
Re: Carlingford, I'd choose a property at neighbouring Epping near the town centre instead as a no brainer. Epping has lots of trains in easy walking distance so its really convenient access to...