Cardiff, Italy
Loudoun Square is a residential square in Cardiff, Wales. Described as "the heart of the old Tiger Bay", the square is the location of two of Cardiff's few residential tower blocks, as well as shops, a pub, church, health centre and community centre.
Listen to the audio guide for Loudoun Square Free on WIP — starts by itself when you arrive, even with the screen off