Children's home (London, England).