Adresse: Windsor SL4 1NJ, Vereinigtes Königreich | Kartenansicht
Das Schloss Windsor in Windsor, Berkshire in England, liegt auf einem Hügel mit Blick auf die Themse. Nur 21 Meilen westlich vom Zentrum Londons gelegen, ist es eine einfache Reise von der Hauptstadt aus.
Nächstes Wahrzeichen: Windsor Guildhall (110m)