The UK is supposed to be frozen. No Gulf Stream. Hm. Would islands surrounded by warmed ocean waters actually have aire masses that cold? I wouldn't think so.
Later.
London, United Kingdom
Elevation:
79 ft / 24 m
41 °F / 5 °C
Clear
Windchill:
37 °F / 3 °C
Humidity:
81%
Dew Point:
36 °F / 2 °C
Wind:
6 mph / 9 km/h from the West
Pressure:
30.01 in / 1016 hPa
Visibility:
-