THE Odeon West End in Leicester Square has been at the epicentre of British film history for more than 80 years.
But on New Year’s Day it closed its doors for the final time to make way for a three-year plan to convert the site into a 360-bedroom hotel.