Even though UK weather is unpredictable, but the average temperature ranges from 9–18 degrees Celsius in summer and 2 and 7 degrees Celsius in winter. In certain times, temperatures can reach around 30 degrees Celsius in case of a heatwave and often drop to just below 0 degrees Celsius in winter. Most houses, buildings, trains and buses have good heating systems as such no need to worry.