To make matters worse, to date it has seen almost double the average rainfall expected at this time of year.
While temperatures in the city are unlikely to break the 16C barrier today, the south-east of the UK is experiencing a heatwave, with the mercury soaring beyond 29C.
At present, Scotland is heading for its wettest summer ever.
It is not the first time that Scotland has experienced wet summers – the last five have seen summer rainfall marginally exceed expectations.
In the 1930s, seven successive Julys had rainfall across the country that was higher than normal.