A friendly, supportive nursery located in Meanwood, Leeds LS7. Little Owls Little London is rated Outstanding by Ofsted. The nursery welcomes children from three months to five years. Their curriculum is planned using the Early Years Foundation Stage framework. Children’s individual learning needs are incorporated in to focused activities.