Education Agents
ENGLISH SCHOOLS

WORLDWIDE

 

Barna House



Location:
Barna House
C/ Roger de Lluria, 123
Barcelona 8037
Spain

Website:
www.barnahouse.com

Telephone:
662-398-0200

Fax Number: