What an impressive effort everybody made for their costumes on World Book Day, with a wonderful array of vocabulary represented by children and staff alike. Some included a label, whilst we had fun guessing those that didn't!
See how many you can guess from these photos.