Results 1 results found Exterior of the Warner Cinema illuminated at night, Leicester Square, London, England, United Kingdom, Europe