The newly refurbished Odeon Leicester Square opens later this month Odeon has responded to criticism over the prices it is charging for seats at its new hi-tech cinema in London, where tickets ...