RU EN
  • Main page
  • About Project
  • Contacts
  • What's next to you?
    ×

    Try entering your first search query now!

    You can search by:

    • countries
    • cities
    • attractions
    • routes
    • themes
    Sorry, nothing found:

    Please try:

    • check if there are any errors in the request
    • reformulate the query
    наш телеграм канал
    @geomerid

    Windsor Castle

    London, England, Great Britain

    Windsor Castle is the largest continuously inhabited castle in the world and the oldest active royal residence in Europe. It is located in the town of Windsor, about 32 kilometers west of London, on the southern bank of the Thames. For almost a thousand years, the castle has served as the home of British monarchs: 40 kings and queens have lived and ruled here, beginning with William the Conqueror.

    Photo gallery
    Attractions nearby
    Palace of Westminster
    Westminster Abbey
    Elizabeth Tower (Big Ben)
    Tower of London
    Buckingham palace
    Trafalgar Square
    Tower Bridge
    Hyde Park
    Whitehall Street
    British Museum
    Building of the Horse Guards
    Tate Modern
    London National Gallery
    London Eye
    St. Paul`s Cathedral
    Piccadilly Circus
    Saint James Park
    Shakespeare`s Globe
    What's nearby?
    See nearby places
    © 2011-2021 GeoMerid. All rights reserved.
    Share
    What's next to you?
    What's next to you?