London: One of the UK’s most iconic visitor attractions the London Eye – would continue to be enjoyed by many generations to come, under proposals that would see it retain its permanent residence on London’s South Bank. Merlin Entertainments, the […]