Q: Where is The English House - School of English?
A: The English House - School of English is located at: Carrer del 8 de Març, 54, 08950 Esplugues de Llobregat, Barcelona, Spain
Q: What are the coordinates of the The English House - School of English?
A: Latitude: 41.3717534, Longitude: 2.0865086
Q: How is The English House - School of English rated?
A: The English House - School of English has not rated yet on addressschool.com
Q: What days are The English House - School of English open?
A: The English House - School of English is open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday