Edinburgh Primary School 97 Queens Road, London E17 8QR, United Kingdom phone: 020 8509 6180 website: Edinburgh Primary School