Skip to main content

Our location

Less than two hours from London, Cardiff is Europe’s newest and fastest growing capital city. 

Located in South Wales on the Bristol Channel, Cardiff is easily and quickly accessible from most major towns and cities.

Cardiff is a stimulating, cosmopolitan and compact city of around 350,000 people. In recent years major developments have attracted a growing business community, including an increasing number of blue-chip firms and international company headquarters.

We are located at the northern end of the University campus, 250 metres from Cathays train station and within walking distance of the City Centre.

school of modern languages