Company name: Alexandra Park School
Description: Alexandra Park School Outstanding Academy in Haringey North London
Bidwell Gardens, London N11 2AZ, United Kingdom