Thames British School Madrid

Thames British School Madrid has a 6,200 square meter a state-of-the-art, purpose-built facility for the Early Years, Primary and Secondary Schools.

Calle Barbero de Sevilla, 16
28222-Majadahonda (Madrid)

Find on Google maps
British School in Madrid