School Shoes Under £40

Shop this amazing collection of school shoes all under £40, featuring quality leather and vegan shoes with brands like Petasil, Pediped, Term, Lelli Kelly, Sole Buddies, & Noel.