St Margaret's School 18 Kidderpore Gardens, London NW3 7SR