- New to TEFL?
- TEFL STORIES
- TEACHING QUALIFICATIONS
- COURSE LOCATIONS
- North America
Address
International House Barcelona
Trafalgar 14, Barcelona 08010, Spain
IH Barcelona is at Trafalgar 14, around 3 minutes walk from the city centre (Plaza Catalunya).