Absolutely one of the prettiest spots you’ll find in London. Helen is the sweetest host you’ll meet and the house makes you feel at home.