London is expected to experience some consistently sunny and warm weather for the rest of May, with temperatures set to peak at 24C.

Currently, BBC Weather is showing that the capital will receive warm temperatures above 20C from Wednesday (May 24) and that will not abate until Sunday, June 4.

On its outlook for London for the second half of this week, the BBC Weather page says: "There will be long periods of sunshine, along with some areas of cloud sweeping in from the north and north-west at times, but it should remain dry.

"Friday (May 26) will continue settled with high pressure overhead but there may be more patchy cloud around than of late."

BBC Weather London forecast breakdown

The overall forecast for the capital from Wednesday, May 24 to Saturday, June 3 is as follows:

  • Wednesday, May 24 - Peaks of 21C with mixed periods of sunshine and light cloud
  • Thursday, May 25 - Peaks of 21C with mixed periods of sunshine and light cloud
  • Friday, May 26 - Peaks of 19C with mixed periods of sunshine and light cloud
  • Saturday, May 27 - Peaks of 20C with plenty of sunshine
  • Sunday, May 28 - Peaks of 22C with plenty of sunshine
  • Monday, May 29 - Peaks of 22C with plenty of sunshine
  • Tuesday, May 30 - Peaks of 23C with plenty of sunshine
  • Wednesday, May 31 - Peaks of 24C with plenty of sunshine
  • Thursday, June 1 - Peaks of 24C with plenty of sunshine
  • Friday, June 2 - Peaks of 23C with plenty of sunshine
  • Saturday, June 3 - Peaks of 23C with plenty of sunshine

Meanwhile, in the Met Office long-range forecast, it states: "Temperatures should be above average for most. Feeling warm away from windward eastern coasts, perhaps very warm for the south.

"Into early June, with the focus of high pressure shifting north, there is an increased chance of more unsettled conditions in the south of the UK. This brings the chance of heavy, thundery showers or longer spells of rain here.

"Winds are expected to be generally light, though perhaps moderate in the southeast and far northwest at times.

"Temperatures staying above normal, and perhaps locally very warm. Conversely, cooler for windward coasts."