Cinema fans have hit out at the “highly destructive” development of Leicester Square which they claim threatens its future as the home of British film.
Cinema fans have hit out at the “highly destructive” development of Leicester Square which they claim threatens its future as the home of British film.