I can really recommend this apartment! The hosts are very nice and were always helpful and responsive. Also, it is situated close to various tube stations which makes it easy to travel around London.