Fantastic stay in a great location. Hosts were easy to deal with and very helpful. Totally recommend as a green oasis in the middle of London