Image by Sammy Leigh Scholl

South Wales

South Wales is an area of Great Britain where you can find some of the most outstanding areas of natural beauty in the whole of the UK.   There are many stunning historic castles as well as old mines to visit whether you have made South Wales your home or you are simply visiting.

If you would like to become an Avon Representative in South Wales, simply click here and we will be in touch within 24 hours.