Wonderful and comfortable property. They are great hosts and very helpful.
Strongly recommend booking this when visiting london. 5 stars!