Pupils set sale to Mapledurham

Children, staff parents and grandparents enjoyed Caversham Preparatory School’s annual Thames cruise to Mapledurham on board Caversham Princess.

Read more