Haberdashers' Boys' School

Haberdashers' Boys' School is a Boys school with pupils aged from 4 to 18
Address Butterfly Lane, Elstree, Hertfordshire
WD6 3AF
Religion None
Capacity 1,479
Pupils 1,473