Best of London’s Historic Attractions and Sites

0

Best of London’s Historic Attractions and Sites

London is about 2000 years old and has grown from humble beginnings to become one of the Worlds most influential cities. The whole of London has historic significance with each generation of people from vikings to the Romans leaving their mark on this amazing city.

The team at London Guide have hand curated what we believe to be some of the most historic sites in London, if you love history like we do you will love these attractions and tours.

The following are the Best Historic Sites in London.

AttractionDescriptionMore Info
British Museum

British Museum

The British Museum is located in the London area of Bloomsbury and has a permanent collection of almost 8 million ...

2 Big Ben

Big Ben

The 150 yr old Big Ben Clock Tower is one of the most iconic views of London and among the first places most new London ...

3 Buckingham Palace

Buckingham Palace

Every year thousands of Aussies flock to Buckingham Palace as one of the first stops in London. Buckingham Palace is ...

4 Churchill War Rooms

Churchill War Rooms

The Churchill War rooms are an amazing look into British life during World War II with the original underground war ...

5 The London Houses of Parliament

The London Houses of Parliament

The Palace of Westminster (more commonly called the Houses of Parliament) is one of the most iconic buildings in London ...

6 The Royal Observatory, Greenwich

The Royal Observatory, Greenwich

The Royal Observatory in Greenwich, London is home to Greenwich Mean Time (GMT), the Prime Meridian and London’s ...

7 Tower of London

Tower of London

The Tower of London is a historic castle located on the northern bank of the River Thames on an open space known as ...

8 Windsor Castle

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 ...

9 Trafalgar Square

Trafalgar Square

Trafalgar Square is actually a huge city square commemorating the victory of Lord Nelson against Napoleon’s navy in ...

10 The Royal Mews at Buckingham Palace

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 ...

Search Hotels in London
Explore London Deals and Tours

Tags:

We will be happy to hear your thoughts

      Leave a reply

      London Guide Online