Attractions

London is home to some of the worlds best tourist attractions, including Big Ben, Tower of London and the London Eye. London guide has curated the top attractions in London for you to visit if its your first time, or you are a regular traveler.

 

  • Sort by:
  • Latest
  • Hottest
  • Popular
  • Random
Kensington Palace
SaveSavedRemoved 0

Kensington Palace

Kensington Palace is a royal residence set in Kensington Gardens, London and has been a major  residence of the British Royal Family including Princess Diana and Queen Victoria since the 17th century. Still used by the Royals it is currently the official residence of Prince William and Catherine Middleton, Prince ...

Somerset House
SaveSavedRemoved 0

Somerset House

Somerset House is a large building located to the east of the famous Waterloo Bridge overlooking the River Thames and was originally used as a Tudor Palace. It is now considered a major center of London's art and culture.

Sherlock Holmes Museum
SaveSavedRemoved 0

Sherlock Holmes Museum

A visit to the Sherlock Holmes Museum in Baker Street would be a great experience for anyone who has read the amazing books by Sir Arthur Conan Doyle or seen one of the many TV show and movies about Sherlock.

Kew Gardens & Kew Palace
SaveSavedRemoved 0

Kew Gardens & Kew Palace

The Kew Gardens is a must-visit London attraction for all nature and history lovers visiting the city. The botanical glasshouses and gardens of this place house more than 30,000 plant species. In addition, it’s also home to the Kew Palace, a royal palace with great historical significance.

Wimbledon Lawn Tennis Museum
SaveSavedRemoved 0

Wimbledon Lawn Tennis Museum

The Wimbledon tournament has an amazing history and spending an afternoon at the Wimbledon Lawn tennis Museum is a great way to relive some classic memories.

Science Museum London
SaveSavedRemoved 0

Science Museum London

The Science Museum, which was established in 1857, is one of the most celebrated London attractions. Located on South Kensington’s Exhibition Road, the museum plays host to as many as 3.3 million tourists every year

READ MORE +
National Maritime Museum
SaveSavedRemoved 0

National Maritime Museum

A visit to the National Maritime Museum is a must for all those who are fans of stories of human endeavor and exploration. Here, you will get to learn about British heroes like Admiral Horatio Nelson.

The National Gallery London
SaveSavedRemoved 0

The National Gallery London

The National Gallery of London is an Art Gallery museum located in Trafalgar Square and home to more than 2,300 paintings. The biggest highlight of the collection of this gallery is that it includes works of artists from every era between the mid 13th century and the early 1900s.

Royal Albert Hall
SaveSavedRemoved 0

Royal Albert Hall

The Royal Albert Hall is located in central London along the northern periphery of South Kensington, one of the most affluent districts of the city. At present, the hall can accommodate 5,272 spectators.Getting There The best way to get to the hall is using the London Underground, The nearest railway stations ...

READ MORE +
Royal London Taxi Tour
SaveSavedRemoved 0

Royal London Taxi Tour

The 3 hour Royal London Taxi Tour will take you to all the palaces and castles that our Kings and Queens, Princes and Princess have lived.

The Gherkin
SaveSavedRemoved 0

The Gherkin

The Gherkin is the nickname of the building officially called 30 St Mary Axe which is one of the most modern and eye catching buildings in London

READ MORE +
Tate Modern
SaveSavedRemoved 0

Tate Modern

The Tate Modern is a free national gallery of international modern art that is based in a former Power station in Southwalk. The gallery holds a collection of modern art from 1900 to today and is the largest of its kind in the world.

Piccadilly Circus
SaveSavedRemoved 0

Piccadilly Circus

Piccadilly Circus is a bustling tourist meccas that is London's equivalent to Times Square in New York.

READ MORE +
The Royal Mews at Buckingham Palace
SaveSavedRemoved 0

The Royal Mews at Buckingham Palace

The Royal Mews is a combination of stable and carriage house for the British Royal Family located near Buckingham Palace. The site is open to the public and really worth paying a visit when you are in London. Inside the mews you will get a glimpse of the Gold State Coach, carriage horses and Jubilee State Coach that ...

SEA LIFE London Aquarium
SaveSavedRemoved 0

SEA LIFE London Aquarium

The Sea Life London Aquarium opened in March 1997 and has become a popular London Tourist attraction with over 1 million visitors per year. London Aquarium is located on the South Bank of the River Thames not far from London Eye and features a great collection of marine life including sharks, penguins and green ...

Madame Tussauds London
SaveSavedRemoved 0

Madame Tussauds London

Madame Tussauds is a wax museum and major attraction in London that displays lifelike waxworks of famous and historic people. It also has popular film starts and even music celebrities.

Princess Diana Memorial Fountain
SaveSavedRemoved 0

Princess Diana Memorial Fountain

The Diana, Princess of Wales Memorial Fountain is located in London's Hyde Park and is dedicated to the memory of Diana Princess of Wales who was tragically killed in a car crash in 1997.  The memorial is located in the southwest corner of Hyde Park near the Serpentine lake and provides a great place to reflect and ...

READ MORE +
Guided Wembley Stadium Tour
SaveSavedRemoved 0

Guided Wembley Stadium Tour

Revive the greatest moments in Wembley Stadium on a captivating 75-minute tour of one of the most remarkable landmarks in London. From the memorable Live Aid performance in 1985 to England’s famous 1966 world cup victory, this massive structure has witnessed important cultural and sports moments in England.

Windsor Castle
SaveSavedRemoved 0

Windsor Castle

Windsor Castle is located on the banks of the River Thames about 20 miles west of London. The castle is one of three official residences of Queen Elizabeth II and has been home to the Sovereign for over 900 years. Windsor Castle is the largest inhabited castle in the world and you can easily see the castle as you ...

Search Hotels in London
London Guide Online