Primary, infant and junior schools directory

Full list of primary schools in Croydon.

Hide map Recenter Map
1 - 10 of 35 results matching

All Saints C of E Primary

A voluntary aided school for boys and girls aged 3 to 11.

Upper Beulah Hill, Upper Norwood, London, SE19 3LG.

020 8771 9388

Beulah Junior School

A community school for boys and girls aged 7 to 11.

Beulah Road, Thornton Heath, Surrey, CR7 8JF.

020 8653 4921

Elmwood Infants School

A community school for boys and girls aged 3 to 7.

Lodge Road, Croydon, CR0 2PL.

020 8689 7681