Wales Weather Forecast

310Cardiff

Cloudy

38Swansea

Cloudy

48Milford Haven

Sunny day

26Welshpool

Partly cloudy

16Wrexham

Partly cloudy

37Aberystwyth

Cloudy

27Bangor

Partly cloudy