MovieMaps

Movies Filmed at House of Fraser

The Hayes, Cardiff, CF10 1GA, UK

Official Site

Formerly Howell's Department Store.

Nearby Locations