Cockenzie and Port Seton, A1 east of Musselburgh, or take the small coast road.