English: QED Centre, Treforest Industrial Estate
Welsh: Canolfan QED, Ystad Ddiwydiannol Trefforest
Subject: Enwau lleoedd
English definition: Main Avenue, Treforest
Welsh definition: Y Brif Rodfa, Trefforest