A great place to stay in London. Very convenient for a big family (5/6 people). Walkable to multiple train stations, bus stops, groceries, restaurants etc.
Amazing host too, friendly and very proactive. Highly recommended!