London Eye

The London Eye is a 135-metre high Ferris wheel located on the south bank of the Thames, just opposite Big Ben and the British Parliament building. It has become London’s

Read More

National Gallery

The National Gallery owes its creation to King George IV, who wanted to create an art museum in London on a par with the Louvre. Today, it is one of

Read More

Sherlock Holmes Museum

Everybody knows this character through books, then films, comics and references in popular culture. Perhaps the only museum in the world is dedicated to him in London (there is another

Read More

Houses of Parliament

Officially known as the ‘Palace of Westminster’, the Houses of Parliament are today home to the two chambers where the House of Lords and the House of Commons meet to

Read More

Kensington Palace

Kensington Palace doesn’t look like a palace as we imagine it. No fairy tales, no splendours, nothing like Buckingham Palace. But it is a place steeped in history and of

Read More

Notting Hill

The London borough of Notting Hill became world famous after the success of the romantic comedy ‘A Place Called Notting Hill’. Starring Julia Roberts and Hugh Grant. In addition to

Read More

Imperial War Museum

Originally opened in 1920 to collect and display artifacts relating to World War I, the Imperial War Museum now covers many conflicts involving Britain and the Commonwealth that have taken

Read More

Natural History Museum

The Natural History Museum is one of South Kensington’s three main museums – the others being the Victoria and Albert Museum (V&A) and the Science Museum. The NHM – Natural

Read More