Aldenham Road, Elstree, Hertfordshire, England WD6 3BT
What information would you like from Haberdashers' Girls' School?