Jago and Lowena's place is located in the best possible place in London. We loved every minute of our stay, especially their wonderful terrace and the cute plants all over the house. Thanks so much :)