A great apartment to stay in London. The place is clean, well decorated, and the hosts are very friendly.
Definitely recommended