Whether its leisurely lunches at a refined restaurant in London that piques you, a stroll through the beautiful Hyde Park, shopping till you drop at Harrods or catching a famous Broadway show at the Royal Albert Hall; London has it all. Visit the site of where Shakespeare once wrote his famous scripts, or a stroll through the famous Abbey Road where the Beatles had a recording studio. London is home to seven UNESCO World Heritage Sites, namely, Greenwich, Westminster Palace, Royal Botanic Gardens, St. Margarets Westminster, the Tower of London, Westminster Abbey and Westminster Abbey Burials and Memorials. The museums hold cultural and historical treasures from all corners of the world, from varying eras and kingdoms, whilst the largest modern art museum calls London home, the Tate.
Find a chance to mingle with the worlds elite and powerful when you visit Madame Tussauds. Under the categories of sports stars, royalty, pop stars, world leaders, Hollywood stars, Bollywood stars, cultural figures, fashion icons, TV stars and characters; just about everyones favourite personality and celebrity can be found here. These famous wax figurines have been entertaining people for over 200 years, and it takes great skill and methodology to actually create replicas of the actual people. Sculptors of Madame Tussaud meet the personality to ensure that even the most finite detail, such as pupil size is replicated.
Visitors to the museum can spot icons such as Princess Diana, Queen Victoria, Prince Charles, Madonna, Michael Jackson, Whitney Houston, Sir Elton John, Lance Armstrong, Britney Spears, Barack Obama, Tony Blair, Gandhi, Brad Pitt, Jim Carey, Tom Cruise, Julia Roberts, Shahrukh Khan, Aishwarya Rai, Albert Einstein, Charles Dickens, Kate Moss, Simon Cowell, Shrek, Sherlock Holmes and so many others. Rest assured the detail and finish of the statues at the museum are splendid, for it takes 5 weeks just to complete sculpting the head of a wax statue.
Spend a day, week or month in a
Central London hotel and find that most of the citys attractions are at your beck and call. Elysee Hotel is a famous
3 star hotel London that features premium creature comforts and spacious environs to sit back and relax. Located in Central London, the hotel is close to major transport links, making exploring the rest of London that much easier.