Trevelyan Park , Glamorgashre , WaleS ."