Uptown English language school. Location

Location

Uptown English is located in Horta: number 14 Carrer Salses, on the corner with Carrer Sant Bernabé.

Closest public transport:

where-are-we

Watch Dragon ball super