Great house at a reasonable walking distance from Holland Park metro station. You won’t regret staying here. It feels like you’re a London citizen and even the neighbors are welcoming 🙂