Helen is the best host I’ve stayed with. She is excellent at communicating to guests, her home meets all of the specifications outlined in the description, and is truly a gem in central London. 10/10 experience.