weather in Swansea (10 km) | weather in Mumbles (13 km) | weather in Porthcawl (14 km) | weather in Bishopston (16 km) | weather in Ogmore-by-Sea (18 km) | weather in Southerndown (20 km) | weather in Southgate (20 km) | weather in Crofty (23 km) | weather in Oxwich (25 km) | weather in Llanrhidian (25 km) | weather in Marcross (26 km) | weather in Llanelli (27 km) | weather in Port Eynon (28 km) | weather in Llantwit Major (30 km) | weather in Burry Port (32 km) | weather in Llangennith (33 km) | weather in Rhossili (34 km) | weather in Hillend (34 km) | weather in Gileston (35 km) | weather in Rhoose (38 km)