London Museums

The Nature Experience - London

London has such a long history, filled with great churches, monuments, art and history museums that seeking nature here often isn’t what immediately comes to mind. But that’s an error, since London is home to one of the oldest zoos in existence and one of the newest aquariums.


The Natural History Museum - London

Since its founding in the mid-19th century, the Natural History museum has offered one of the largest, most diverse collections in the world. The dinosaur exhibits are world-renowned, but there are dozens of others equally deserving of a visit.


The British Museum - London

Like most museums in London, The British Museum is free of admission (though some events and special exhibitions have an admission charge). But were it the most expensive attraction in the city, it would be worth the price. Often rated the number one tourist attraction, it houses millions of artifacts from around the world and through history.


The National Gallery - London

Throughout its troubled history, the National Gallery in London has persevered to maintain one of the greatest art collections in the world.


Royal Observatory, Greenwich - London

To most, the question “What time is it?” is mundane. But to the men and women whom, over the centuries since 1675, have worked at the Royal Observatory, Greenwich it is of huge importance.


Kew Palace and Gardens - London

“It’s good to be king!” announced the Austrian ruler in Amadeus. Well, it wasn’t so bad to be a wealthy merchant either. Kew Palace, known at Dutch House until 1827, was built in 1631 for the Dutch merchant Samuel Fortrey.


Whitehall - London

To many the name ‘Whitehall’ evokes ‘British Government’. And, indeed, the Houses of Parliament are at one end of the road running north from Parliament Square. But there’s much more along this major London artery than the Palace of Westminster, home to the House of Commons and the House of Lords.


The West End - London

For the London traveler looking for variety, the West End is the place to be. Piccadilly Circus is next door, where antique book shops mix with the latest restaurants and Covent Garden is not far.


Trafalgar Square - London

Trafalgar Square is the center of England in more ways than one. At its south end lies what used to be Charing Cross, the point from which all distances to London are measured. Long since, the cross erected by Edward I in 1290 (as a tribute to his wife, Eleanor) has been replaced by a statue of Charles I atop a horse.


London - Madame Tussaud’s/London Planetarium

The Spirit of London is a taxi-ride ala Disneyland’s Haunted Mansion, but here it’s through 400 years of English history. One highlight of the ride is a portion showing the sights and sounds of London at the time and place of Jack the Ripper, including the old carver himself.


Syndicate this site Value Guides