Albeit London does not get hot very often, this unit faces west so when it gets to 80 or higher the apartment is an oven. There are some things to help get cool air in which the owner could do.
There were also some supplies that were missing.
Overall the apartment is nice. It's near an overground station. You might find a better unit elsewhere.