The minimum temperature was recorded at 19.7 degrees Celsius.
The Met Office has forecast a partly cloudy day.
The maximum temperature is likely to hover around 30 degrees Celsius and minimum at 17 degrees Celsius. The humidity at 8.30 a.m. was 80 percent.
Wednesday's maximum temperature was recorded at 31.9 degrees Celsius, while the minimum temperature settled at 17.5 degrees Celsius.