Posts Tagged ‘Natural History Museum’

British-Museum-look247

List of Museums in London

A trip to London without visiting the museums is like ending up dinner without dessert, one will get mesmerized while entering the city museums. London houses more than 200 museums and moreover majority of them are free to enter. The major museums are spread all over the city and offer good facilities, making it promising [...]