In VisitBritain’s Blockbuster Ad, a Popular Film Backdrop Is the Star of the Show

Business