This property is located in a very convenient spot with several tourist attractions close by.
We were in this apartment during a hot spell in London and felt it uncomfortable with lack of any fans. We were aware that there is no AC. Otherwise everything else was as expected