Details
Haggerston School
Weymouth Terrace
Hackney
London
E2 8LS
020 7739 7324
020 7739 8603
Description