Your trip to the capital will remain incomplete if you do not see these top 5 attractions in London.

1. The British Museum : 
The British Museum was opened in 1753 and it is free since that time. It consists of more than an incredibly 13 million artifacts for the a...

Please reload