West End of London
The film had its World Premiere on 10 November 1966 at the Odeon Leicester Square in the West End of London.