French Hats, Tea, Coffee and Cod Liver Oil
The Leading Tea Establishment!! at 6 Castle Square
Revd Edward Matthews (1813-92)
Methodistiaid Calfinaidd Sir Forganwg (1868)