Congratulations to the team at Kiddi Caru Day Nursery in Leighton Buzzard who have achieved a ‘Good’ Ofsted rating in their latest inspection! The report commented on some key qualities that made this nursery a great educational setting: The nursery team work hard to...