I enjoyed the stay at Debbie's place. Its very clean and convenient.
I will definitely stay there again when I am visiting London again