For a smart, classic school look, you can’t get better than a pinafore! Choose from a range of traditional or more modern styles.
Elm Green Preparatory School
£43.50 – £49.50
Dresses, Pinafores & Skirts
£21.50
Dresses, Pinafores & Skirts
£34.50
Dresses, Pinafores & Skirts
£12.00