weather in Granton (7 km) | weather in Leith (8 km) | weather in Kirkcaldy (9 km) | weather in Rosyth (13 km) | weather in Portobello (14 km) | weather in East Wemyss (16 km) | weather in Musselburgh (16 km) | weather in Buckhaven (18 km) | weather in Prestonpans (19 km) | weather in Cockenzie (19 km) | weather in Methil (20 km) | weather in Leven (22 km) | weather in Longniddry (22 km) | weather in Aberlady (24 km) | weather in Gullane (25 km) | weather in Lundin Links (25 km) | weather in Dirleton (27 km) | weather in Grangemouth (28 km) | weather in Fidra (29 km) | weather in Earlsferry (29 km)