St. George Barcelona
4.98 reviews Paseo de la Reina Elisenda de Montcada 18, 08034, Barcelona, Barcelona
CambridgeBritishPrivate
72% international670 students4.5+ rating
Discover the Best 10 International Schools in Barcelona, Spain for 2026. Review curricula, tuition fees and admissions options for your family.
4.98 reviews Paseo de la Reina Elisenda de Montcada 18, 08034, Barcelona, Barcelona
72% international670 students4.5+ rating