odeon 90 Aylestone Road Leicester LE2 7LB United Kingdom Upcoming Events Cinema trip: Back to the Future 40th TBC - 31/10/2025 - 7:30 pm - 11:00 pm Map Unavailable