Skip to content ↓

William Shrewsbury Primary School
William Shrewsbury
Primary School
Learning and Growing Together

British Values

How we prepare pupils of William Shrewsbury Primary School for life in Modern Britain