London weather: Exactly when temperatures will be hottest as capital set for its last 20C+ weekend of the year