Original: Broadwood Stadium , also referred to as simply Broadwood , is a football stadium and multi-use community sports complex situated in Cumbernauld , North Lanarkshire , Scotland .
Simplified: Broadwood Stadium is an association football stadium situated in Cumbernauld , North Lanarkshire , Scotland .