I’ve stayed at Helen’s place a few times now. It’s in a great location & close to good public transport links & many places in central london are walkable. It is surprisingly quiet given the location and Helen has a lovely quirky home…. in that the building is very old & has so much history.