Nice appartment for family stay in London.
Good access to public transport.