It-Tower Craft Design Centre fi Triq Pearse, 'il barra mill-Grand Canal Quay, għandu firxa ta' snajja' magħmula u mibjugħa fil-post.
It-Tower Craft Design Centre jinsab 'il bogħod ħafna minn Triq Pearse.