Filter
Silva), just a few steps from the famous Greek Theatre. The school garden is an archeological site with
, local conversation partners, and daily on-campus cultural activities). Located in a modern building on a
. Additionally, the adjacent school residence was designed to provide a comfortable and modern home for those
Our language school is located in Finchley Central, North London, close to the centre and all the sights. We believe that meeting new people and making friends from other countries, getting...
station “Los Leones.” Our school is nestled between modern, high-rise buildings and quiet, tree-lined