Great place to stay in London. Walkable distance to two tube stations. Enough space and storage for a family.