Eden Project judged best landmark

Credit: Ben Birchall/PA Wire

The Eden project has been judged the UK's top landmark that best defines 21st century Britain.

The Cornish attraction beat the Angel of the North scultpure, Coventry Cathedral, by Athony Gormley as well as icons such as the London Eye and Edinburgh Castle. A panel of judges ranked the top 21 landmark structures after thousands of votes were cast by readers of travel magazines.