HN
Hall School - London NW3
23 Crossfield Road, Hampstead, London, NW3 4NU, United Kingdom
School Information

Boy / Girl
Boys

Day / Boarding
Day

Number of pupils
438

Age Group
4 to 13