Generic filters
Exact matches only

Cambridge CELTA in June 2024

Apply Now

CELTA course

Please get in touch using the form below.

Close form
Spanish OR English



Barcelona is on the Mediterranean cost in the very North East corner of Spain. Its history goes back through Roman, Gothic and Renaissance periods but over the last 100 years Barcelona has been the centre of modern Spanish architecture. It is a cosmopolitan and economically strong city and one which is constantly renewing itself. It was the host for the Olympic games in 1996.


The capital of Spain since 1562, it is located at 650m above sea level in the heart of the Iberian peninsular. Among its highlights is the medieval centre dating back to the Hapsburg Empire and the Prado Museum. Because of its central location and high altitude, the climate of Madrid is characterised by warm dry summers and cool winters. A blend of cultural tradition and lively cafes, restaurants and nightclubs.