Apartments are in very good place. Easy to get from London center to apartments.
Easy comunication with owner.
Good place for big family with 6 members.
All the necessary things for living are available.