Denbigh High School Secondary school

Denbigh High School is a Mixed Secondary school with pupils aged from 11 to 16
Address Alexandra Avenue, Luton, Bedfordshire
LU3 1HE
Website
Religion None
Capacity 1,120
Pupils 1,129
Free school meals 292