Harlesden Primary School

Opened: 1891

Age range: 3-11

Local Authority: Brent