We stayed with four people at Lisa's apartment which was very clean, comfortable and good located. We would definitely recommend this place if you're traveling with a smaller group to London.
Best wishes,
Stephan and Jule