answersLogoWhite

0

No- it is a visitor attraction based in the Bay area of Cardiff, the capital of Wales, where much of the series is filmed in the BBC studios there.

User Avatar

Wiki User

8y ago

What else can I help you with?