weather in Dunbar (12 km) | weather in St Abbs (15 km) | weather in Eyemouth (18 km) | weather in North Berwick (26 km) | weather in Fidra (29 km) | weather in Berwick (30 km) | weather in Dirleton (31 km) | weather in Scremerston (32 km) | weather in Gullane (32 km) | weather in Aberlady (32 km) | weather in Longniddry (34 km) | weather in Cockenzie (37 km) | weather in Anstruther (38 km) | weather in Haggerston (38 km) | weather in Prestonpans (39 km) | weather in St Monans (39 km) | weather in Crail (40 km) | weather in Earlsferry (41 km) | weather in Craighead (41 km) | weather in Musselburgh (43 km)