There's been a market here since Roman times and in 1180 it was given a royal charter. Now housed in an edgy modern building, the market sells a bit of everything, from produce to antiques. On Wednesdays and Saturdays it spills out onto the street, and there's a farmers market on the first Friday of the month.
Carmarthen Market
Swansea, The Gower & Carmarthenshire