A wonderful host providing a quaint home in London