The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Castle
Castle is a community in the centre of Cardiff, Wales. It includes Cardiff city centre as well as the civic buildings of Cathays Park, bordered by the River Taff to the west, the railway to the south and east, Corbett Road to the north.
Everything about Castle →- Country
- United Kingdom