London Landmarks

London Landmarks are instantly recognisable for any Australians planning to visit for the first time.

These landmarks are what make London one of the most popular tourist destinations in the world. Every corner you turn opens up a new landmark including Big Ben, London Eye and the beautiful Tower Bridge.

At London guide we have curated the best London Landmarks that should be on your bucketful for any holiday to this amazing city.

    • Sort by:
    • Latest
    • Hottest
    • Popular
    • Random
    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 +
    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 +
    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 +
    Harrods Department Store
    SaveSavedRemoved 0

    Harrods Department Store

    Opened in 1849, Harrods is a world famous department store that is located on Brompton Road in the posh London suburb of Knightsbridge. 

    Oxford Street
    SaveSavedRemoved 0

    Oxford Street

    Oxford Street is probably the most famous shopping street's in the heart of London and up there with some of the world's best. Oxford Street has over 300 shops where you will find virtually all kinds of high-street fashion items as well as most of the big designer outlets and department stores like Selfridges, ...

    HMS Belfast
    SaveSavedRemoved 0

    HMS Belfast

    The HMS Belfast is a historic warship that was originally built for Britain's Royal Navy. This iconic vessel who was a survivor of several major battles is now permanently moored as a museum ship on the River Thames in London. The family will love exploring the 9 decks of this mighty vessel  including interactive ...

    The Shard
    SaveSavedRemoved 0

    The Shard

    The Shard has instantly become an iconic London icon and where modern architecture meets old London style. The Shard located in Southwalk is a 95 story skyscraper that is 309.7 metres (1,016 ft) high making it the tallest skyscraper in the United Kingdom. The Shard is home to to a wide range of restaurants and bars ...

    Changing of the Guard
    SaveSavedRemoved 0

    Changing of the Guard

    The Changing of the Guard is a great display of British pomp and pageantry that occurs when the The Queens Old Guard hand over responsibility for protecting Buckingham Palace and St. James Palace to the New Guard. The queens guard are fully operational infantry and cavalry soldiers and even though they are a great ...

    10 Downing Street
    SaveSavedRemoved 0

    10 Downing Street

    Number 10 Downing Street is the headquarters and London residence of the Prime Minister of the United Kingdom. This is usually visited by tourists when looking at similar Westminster attractions nearby. Not much to do here as you cannot get close to the door due to security gates.

    READ MORE +
    St Pauls Cathedral
    SaveSavedRemoved 0

    St Pauls Cathedral

    Constructed in the seventeenth century, St. Paul’s Cathedral is among London’s most well-known and most identifiable sights. This Cathedral was heroically rescued by the firefighters while it was bombed during the 2nd World War. Its remarkable dome, influenced by St Peter’s Basilica in Rome, rises 120 meters (365 ...

    READ MORE +
    Tower Bridge
    SaveSavedRemoved 0

    Tower Bridge

    Tower bridge is the iconic image of London that is instantly familiar to all visitors. There is sometimes some confusion with people who believe this is London bridge which is actually further down the river.

    Trafalgar Square
    SaveSavedRemoved 0

    Trafalgar Square

    Trafalgar Square is actually a huge city square commemorating the victory of Lord Nelson against Napoleon’s navy in 1805 at the Battle of Trafalgar. The main monument inside the square is a solitary tall column on which Nelson’s figure stands looking over London. His monument is encircled by 4 huge lions and a ...

    Buckingham Palace
    SaveSavedRemoved 0

    Buckingham Palace

    Every year thousands of Aussies flock to Buckingham Palace as one of the first stops in London. Buckingham Palace is the primary residence of Queen Elizabeth II even though it is techincally managed by the British state and isn’t owned by the Royal Family.The Forecourt of the palace is utilized for Changing of the ...

    Tower of London
    SaveSavedRemoved 0

    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 tower hill. It was built by William the Conqueror in 1078 and used as a prison until 1952 with the famous Kray Twins among the last of its inmates.

    Hyde Park
    SaveSavedRemoved 0

    Hyde Park

    Hyde  Park is one of the 8 Royal Parks of London and one of the most popular. The park covers 350 acres and is surrounded by some of the most expensive areas of London including Mayfair and Knightsbridge. Hyde park is visited by millions of Londoners and tourists every year and is home to a few famous landmarks ...

    London Eye
    SaveSavedRemoved 0

    London Eye

    The London Eye, located on the banks of the Thames, is a massive, 136 meter (442 feet) high observation wheel holding thirty-two glass-walled capsules. 

    The London Houses of Parliament
    SaveSavedRemoved 0

    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 and usually the first stop for tourists visiting for the first time. The building acts as the the seat of Parliament within the UK and includes the clock tower known as Big Ben. The existing building ...

    READ MORE +
    Big Ben
    SaveSavedRemoved 0

    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 travelers visit. The term Big Ben does not refer to the clock tower which is attached to the Houses of Parliament, but to the bell located inside the tower and gets its name from the person who first ...

    Search Hotels in London
    London Guide Online