Severn Avenue, Cwm Talwg, Barry, CF62 7LJ
Tel: 01446 747023
The Cwm Talwg is situated in Barry. Our local community pub is a great place to watch sport. We have a great range of drinks and serve great pub food.