An excellent place for a family home away from home. Centrally located, easily go around London by the public transport.