We have two branches situated in Central London (Bayswater and Notting Hill) right next to Hyde Park and Kensington Palace and we have over 50 nationalities represented by the students that study with us in a multicultural, fun atmosphere.
Read more >
Languages taught: English
Phone: +44(0)207 377 9496
Address: 21 Plumbers Row, E1 1EQ London, United Kingdom