When traveling with work, accommodation can be quite hit an miss, but in this case it has been a great experience.
The flat itself is well located and the area has loads of options in terms of transport links, as well as shops, restaurants and cafes.
The room was clean and very well looked after, the hosts were very friendly and helpful. I had a very pleasant stay with them for the two weeks I was in London.