Think London? Think Big Ben and Much More

When we think of London, these icons pop to our mind

London is the capital and the largest city of England and the United Kingdom. It is considered one of the most famous and touristy cities in Europe and the world as a whole. There are many attractions in London which made it very famous for its icons.

London burst with history and culture, and it dates back to almost 2000 years ago. Not to mention having several UNESCO World Heritage Sites.

Today, we will be presenting some of these icon