Londoners basked in temperatures of 21C in Northolt, beating the top figure this year of 19.7C in Crosby, Merseyside, on March 9 ...