I keep remembering all these old videos! This one is directed by Ron Scalpello. It is based on a scene from the Spanish movie Intacto (something I just learned), a film themed around luck and games of chance. The video was filmed in Romford Market in London, England.
Why does the UK always have the best damn music ever?