London is set for a mini heatwave for most of this week with temperatures set to hit highs of 24 degrees today.

After heavy rain earlier this week, London is finally set to have some warmer weather, with a four-day heatwave predicted from today (July 17) until Saturday, with temperatures set to hit highs of 31 degrees on Friday.

Today, temperatures could reach up to highs of 24 degrees, with the day beginning with dry and sunny spells which are predicted to lengthen towards the evening.

Some cloudy spells are expected at lunchtime this afternoon with sunny intervals until 6pm, giving way to clear and sunny spells for the rest of the evening.

Overnight the weather will remain clear and dry, leading into tomorrow with temperatures reaching highs of 28 degrees.

Here’s an hour by hour forecast:

8am - Sunny intervals

9am - Sunny

10am - Sunny intervals

11am - Sunny intervals

12pm - Sunny intervals

1pm - Cloudy

2pm - Sunny intervals

3pm - Sunny intervals

4pm - Sunny intervals

5pm - Sunny intervals

6pm - Sunny intervals

7pm - Sunny

8pm - Sunny

9pm - Clear

10pm - Clear

11pm - Clear

The Met Office full forecast:

Today:

A fine, dry start to the day with sunny spells becoming lengthy into the evening. It will feel warm in the sunshine with light winds. Maximum temperature 24 °C.

Tonight:

Plenty of warm, evening sunshine some cloud moving in overnight to give clear spells. It will remain dry with light winds. Minimum temperature 11 °C.