Saturday, January 21, 2012

Top Five Fascinating Delights around Hotels in Russell Square London

A trip to London is never complete without spending at least one day at a sightseeing tour. On your leisure trip to London, you will see various museums and galleries displaying cultural history of UK. Some top museums and historic buildings in London are located near Russell Square in Bloomsbury. This large garden square area in London features many upper middle class homes and splendid landmarks.

Travellers eager to view some classic attractions in London can book a stay at nearby hotels in Russell Square. Some top fascinating delights near these hotels include:

British Museum

British Museum offers an impressive display of human culture and history. It has a collection of more than 7 million artefacts. These artefacts range from prehistoric to modern times. Take part in special exhibitions 2012 including ‘Grayson Perry: The Tomb of the Unknown Craftsman and Hajj: Journey to the Heart of Islam'.

Madame Tussauds

Madame Tussauds remains just as popular as it was since it opened more than two decades ago. This museum has thousands of replicas of famous people including writers, actors, sports legends, and musicians. It also has different themed sections like Chamber of Horrors and a taxi ride through history. This museum is perfect for award dinners, corporate events, and Christmas parties.