Schools

School detail

School name

London Academy


School biography

The London Academy is a language school which specializes in teaching foreign languages in 15 locations all over the continent. It is also a British secondary school and sixth form in Edgware, North London


Address

Spur Road, Edgware, Middlesex, HA8 8DE


Head teacher


Year group

Year 8


Web address

http://www.londonacademy.org.uk/

Submit interest