Visit the Icons of England

5min Travel

by 5min Travel

303
143 views
The London Bridge and Tower of London in England are world icons, and stories about the royal family seem to hold everyone's interest. Well-preserved castles dot the countryside, as well as archaeological landmarks like, Avebury and Stonehenge.