Venue Finder & Hire in South Wales

South Wales

South Wales (Welsh: De Cymru) is an area of Wales bordered by England. Home to approximately 2.1m people, South Wales is the most populated region in the south west of the UK, Cardiff is the capital and Swansea and Newport are other popular areas.

Top