MENORAH PRIMARY SCHOOL 12345678 Home Key Information COVID 19 Curriculum Admissions News Parent Info Contact Us RELATED PAGES News Listing Galleries Calendar Galleries Menorah Primary School 1st Feb 2017 - 12 images School website by Greenhouse School Websites © 2021 Menorah Primary School | Terms of use The Wohl Campus, 1-3 The Drive London NW11 9SP Telephone: 020 8458 1276