We had a very nice stay. Communication was very good & also the self check-in with the lock box was super easy.
There are several shops, restaurants & pubs nearby. The tube station is just a few steps away. This proberty has a good location, the city centre and airport easily reached in 20-50 minutes by underground/ overground (50 minutes to the airport).
Would definitely recommend this accommodation and would stay again if in London.