I highly recommend staying at Michael's place in Kensington. The location is the best and he also keeps everything spotless and is always available for any needs or questions. This is my second time staying at his flat. I will continue to come back here when I visit London again.