Please check back later
Images with thanks to Halcyon students, Angel, Daphni, Lucy, and Rachel.
33 Seymour Place, London W1H 5AU
Halcyon London International School, a charitable company limited by guarantee registered in England & Wales company number: 08120017, charity number: 1150105. Registered office address: 33 Seymour Place, London W1H 5AU.