The new Marco Pierre White Steakhouse Bar & Grill in Swansea has opened its doors.
Located in what is called J-Shed in the SA1 area of the city, the restaurant, which is a Marco Pierre White Steakhouse Bar & Grill, occupies a prime position overlooking the city's waterside and…