Celebrating the London Eye: Architect’s joy as iconic landmark still sparkling after 25 years 7 March 2025