Britain's wettest cities revealed

Guess which UK city receives the most rainfall...


Cardiff has been revealed as the wettest city in Britain, with a soaking 1152 mm of rainfall annually.

SEE ALSO: Top five places to see rainbows in the world

SEE ALSO: Most Brits secretly hope it's going to rain at the weekend

The Welsh capital topped the list of the UK's rainiest cities, compiled by rainwater harvesting specialist Freeflush, which used data from the Met Office.

Happy smiling little boy in the rain

St Davids is the second wettest city with 1138 mm, followed by Glasgow (1124 mm), Bangor (1100 mm) and Truro (1061 mm).

London was placed 63rd on the list and named Britain's driest city, receiving less rainfall than Bath, Leeds, Edinburgh, York and Oxford. In a year, London sees 557 mm of rain.

It was followed closely by Cambridge, Derry, Ely and Chelmsford.

Weather sayings: True or false?

Weather sayings: True or false?