Nacel English School London, formerly Twin Towers English College, offers high standards of teaching, and is located in the pleasant residential area of Finchley in North London. Established in 1990, and occupying two classical buildings, the College is in a safe area which is ideal for studying; yet it is only 20 minutes from the city centre. It gives students the best of both worlds.
Nacel English School London
Description supplied by school:
53-55 Ballards Lane
+44 20 8343 3567