18 Kidderpore Gardens, Hampstead, London, England NW3 7SR
What information would you like from St Margaret's School?