weather in East Wemyss (8 km) | weather in Burntisland (9 km) | weather in Buckhaven (10 km) | weather in Methil (12 km) | weather in Leven (13 km) | weather in Leith (14 km) | weather in Granton (15 km) | weather in Lundin Links (17 km) | weather in Portobello (18 km) | weather in Cockenzie (20 km) | weather in Musselburgh (20 km) | weather in Prestonpans (20 km) | weather in Rosyth (21 km) | weather in Gullane (21 km) | weather in Earlsferry (21 km) | weather in Aberlady (21 km) | weather in Longniddry (21 km) | weather in Dirleton (23 km) | weather in Fidra (24 km) | weather in St Monans (26 km)