Oakwood Primary School

Oakwood Primary School is a Mixed school with pupils aged from 3 to 11
Address 117 Tennyson Road, Luton, Bedfordshire
LU1 3RR
Website
Religion Islam
Capacity 160
Pupils 143