Welsh is widely spoken in the Upper Swansea valley .
English is the everyday language , except for the western valleys around Ammanford and the Upper Swansea valley , where Welsh is still widely spoken .
South Wales Valleys