Menorah Grammar School

Menorah Grammar School is a Boys school with pupils aged from 11 to 21
Address Abbots Road, Edgware, Middlesex
HA8 0QS
Website
Ofsted Rating Inadequate
Religion Jewish
Capacity 290
Pupils 284