Temperatures reached 34.5C at Heathrow on Wednesday – the hottest June day in Britain for over 40 years

Britain’s record temperatures

The average June temperature for England is 18.6C

32.9C

Scottish record

Greycrook

9 August 2003

 

35.2C

Welsh record

Hawarden Bridge

2 August 1990

38.5C

UK record

Faversham

10 August 2003

Heathrow

 

35.6°C

Joint highest June

temperatures

Camden

29 June 1957

383.9

Most hours of sun

Eastbourne

July 1911

 

Southampton

28 June 1976

 

The average June temperature for England is 18.6C

32.9C

Scottish record

Greycrook

9 August 2003

 

35.2C

Welsh record

Hawarden Bridge

2 August 1990

38.5C

UK record

Faversham

10 August 2003

Heathrow

 

35.6°C

Joint highest June

temperatures

Camden

29 June 1957

383.9

Most hours of sun

Eastbourne

July 1911

 

Southampton

28 June 1976