See the Best Museums while Staying in London Rental Houses

London rental houses allow you to enjoy all of the best parts of London without having to worry about being confined to a small hotel. Instead, the rental house becomes your home away from home. If you plan on visiting a number of attractions while visiting London, you may want to investigate the London Pass, which offers admissions to more than 50 attractions, a guidebook and many other benefits.

British Museum

The British museum is located on Great Russell Street in London. Some of the most popular exhibits include the Black Obelisk, the collection of Parthenon Sculptures and the Rosetta Stone. If you have time to explore a bit, the museum also has a fantastic Asian, Mexican and African selection of items.

The National Gallery

The National Gallery is located on Trafalgar Square in London. They have one of the finest collections of Western art in the world. Artists featured include da Vinci, Picasso and Rembrandt. There is also an excellent selection of Gothic work, the highlight of which is the Wilton Diptych. French Impressionist and post-Impressionist work is well represented with pieces from Degas, Monet, Renoir and Cezanne as well as other artists.

Victoria and Albert Museum

The Victoria and Albert Museum is located on Cromwell Road in London. Here you will find the largest collection, outside of Italy, of Renaissance sculpture in the world. It also has the greatest collection of Indian art, outside of India, in the world. This museum doesn't neglect the history of its country however, and has a fine collection of medieval English art.

Sherlock Holmes Museum

The Sherlock Holmes Museum is located on Baker Street in London. Here you will find a museum fully dedicated to one of London's most famous fictional characters. Within the museum, you can browse the numerous stories written about the investigator as well as letters written to him. While it is not a traditional museum filled with historic artifacts, it is a must see for Holmes fans and the downstairs gift shop is a treat.

Madame Tussaud's

Madame Tussaud's is located on Marylebone Road in London. This is a museum filled with wax figures of famous people throughout history. Unlike some of the wax museums found around the world, this one takes itself much more seriously. Madame Tussaud learned her craft in Paris where she took two of the first death masks, from Marie Antoinette and Louis XVI, and created a museum there. She later moved her art to London where it has remained ever since. The most famous people of our time have allowed themselves to go through the process perfected by Tussaud, and the results are quite breathtaking.

Staying in a London house will give you quick and easy access to all of these museums as well as the dozens more London has to offer. Visit the Vamoose London rental house page to begin planning your vacation to this fascinating city. You can search through rental houses based on location, price and the amenities you want or need for your trip.