weather in Gullane (3.7 km) | weather in Longniddry (4.5 km) | weather in Dirleton (6 km) | weather in Cockenzie (7 km) | weather in Fidra (9 km) | weather in Prestonpans (10 km) | weather in North Berwick (11 km) | weather in Musselburgh (14 km) | weather in Portobello (17 km) | weather in Leith (19 km) | weather in Earlsferry (20 km) | weather in Buckhaven (21 km) | weather in East Wemyss (21 km) | weather in Methil (21 km) | weather in Kirkcaldy (21 km) | weather in Dunbar (22 km) | weather in Leven (22 km) | weather in St Monans (22 km) | weather in Lundin Links (23 km) | weather in Granton (23 km)