London Castles and Palaces

Most Australian’s instantly associate London with the British Royal Family.  London is home to some of the best castles and palaces in the world with most of them still being used by current members of the royal family. At London Guide we look at the best of London’s Castles and Palaces with some great tips and money saving ideas for Visiting London.

    • Sort by:
    • Latest
    • Hottest
    • Popular
    • Random
    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.

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

    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.

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

    Buckingham Palace State Rooms
    SaveSavedRemoved 0

    Buckingham Palace State Rooms

    Take a tour of a lifetime to the royal State Rooms that lie at the heart of Buckingham Place. Venture into the supreme treasures from the Royal Collection, such as sculptures, paintings, porcelain, and furniture.

    Hampton Court Palace
    SaveSavedRemoved 0

    Hampton Court Palace

    Hampton Court Palace is a magnificent palace and former home of King Henry VIII. The palace is set in 60 acres of gardens including the world famous maze

    Search Hotels in London
    London Guide Online