London experienced 95°F for two consecutive days as experts warned that extreme and unpredictable heat events are becoming more frequent across Europe.