Current top 10:
1 - Alton Towers
2 - O2 Arena
3 - Emirates Stadium
4 - Old Trafford
5 - London Eye
6 - Trafalgar Square
7 - Tate Modern
8 - Leicester Square
9 - Buckingham Palace
10 - City of Manchester Stadium
Source & dynamic list of the top 50: Visit Britain's Facebook page
Retrieved 17th November 2010
Amazon Alexa in your car & in your life
4 years ago
No comments:
Post a Comment