Great location and a lovely house in which to enjoy your stay in London