derekwynfordjones.com
Tafftown
Tafftown is a television soap-opera set in the fictional inner-city district of Cardiff called Tafftown. Tafftown has been developed by myself and another writer. There has been some interest in ta…