Lovely place in a beautifully quiet London location