List of Schools in Europe
St Margaret's School
18 Kidderpore Gardens, NW3 7SR London
Telephone: 20 74352439Fax: 20 74311308