The perfect place for a London stay. A real welcoming home from home. Even a cosy Aga in the kitchen