Barnet Press
Topic
1 story, newest first.
A new survey reveals that more people in the UK have visited the Eiffel Tower than the Tower of London. The study also found that foreign landmarks are more recognisable than many British icons, with cost of living cited as a barrier to domestic exploration.