Endereço: Windsor SL4 1NJ, Reino Unido | Localizar no Google Maps
Localizado em Windsor, Berkshire, na Inglaterra, o Castelo de Windsor fica em uma colina com vista para o rio Tâmisa. A apenas 21 milhas a oeste do centro de Londres, é uma viagem fácil a partir da capital.
Ponto de referência mais próximo: Windsor Guildhall (110 m)