The Twelve Knights offers a traditional pub setting with bright, welcoming rooms ideal for casual business gatherings and relaxed client dinners. Its well-stocked bar and classic menu—featuring fish and chips, grills, and lasagna—make it easy to host events with familiar, crowd-pleasing food.
Located in Port Talbot, the venue also provides cozy overnight accommodations for business travelers, ensuring convenience for multi-day visits. The friendly staff and reservable function room support smooth, hassle-free events for groups up to 50 people.
Loading map...
Rated 4.1 on Google · 1,377 reviews