Ali is a good host for short / long term in london.
Very nice place and location for tourists and workers
Only problem it was a little bit wet place but is nice flat.