Almost one thousand new foster families are needed in London to ensure all children who need to be fostered can live in a household that meets their needs, according to The Fostering Network. The newly released figures show that across the country 6,800 families are needed to cope with demand, 930 of those would be requred in London.more