
Condé Nast Traveler
Did You Know That 'Industry' Films Mostly in This Welsh City?
We take you into all of Harper Stern and Yasmin Kara-Hanani's favorite haunts.

“Cardiff Bay is an area and freshwater lake in Cardiff, Wales. The site of a former tidal bay and estuary, it is the river mouth of the River Taff and Ely. The body of water was converted into a 500-acre (2.0 km2) lake as part of a pre-devolution UK Government regeneration project, involving the…”