A playgroup has been rated outstanding in every area for its care and support of children.
Playgroup rated outstanding