Posts Tagged ‘Madame Tussauds’

Top Inexpensive Things to Do in London

There is no doubt that London is one of the most expensive cities of the world. In all aspects of living or travel, whether you consider hotel rates, food prices or transportation costs – the price is relatively high. One of the main reasons for this, as compared to cities in other countries of the [...]


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 [...]