Annual weather summary
London Weather Centre.
London London Weather Centre
[1982]-