This is simply the loveliest host and location and accommodations in London.