About the area:
Cardiff, located on the banks of the River Taff, is the capital and largest city (320,000+ inhabitants) of Wales. It's a busy commercial, maritime and university city.