While a number of popular venues closed last year, 2024 also saw new restaurants open, including steak restaurant Mugshot, which opened in Cardiff, and The Shed in Swansea. You can read our full ...
Get ready. A delicious new addition is set to make its debut this week on the Swansea waterfront. Take a look inside and see ...