The UK has a variable climate, with temperate spring weather, some hot and balmy summers and cool autumns and winters.
The best time to visit is in spring and autumn, when the cities are a little less busy, the weather is still pleasant and the countryside looks its best, from the first flowers of spring to the autumn leaves- while the winter snow is rather romantic.