Movies filmed in The Big Clock, New Town Plaza, Cumbernauld, North Lanarkshire, Scotland, UK

There are 1 movies that were filmed in The Big Clock, New Town Plaza, Cumbernauld, North Lanarkshire, Scotland, UK.

Cumbernauld is a large town in the historic county of Dunbartonshire and council area of North Lanarkshire, Scotland. It is the tenth most-populous locality in Scotland and the most populated town in North Lanarkshire, positioned in the centre of Scotland's Central Belt.

City: Glasgow Country: United Kingdom