Chinese School London is located in the heart of London, one of Europe’s most cosmopolitan cities.

Our school building, which is located in Fitzrovia, a beautiful part of the city with an abundance of cultural history, is right beside Tottenham Court Road underground station. Please see our Contact Page to view the school’s location on Google Maps.