Take a breathtaking ride on the iconic London Eye, offering panoramic views of the city from its glass capsules. It's a must-visit attraction located 10 minutes walk from IFF24, providing a unique perspective of London's skyline from 135 metres above gound.