Windsor Castle51.483894, -0.604403Windsor SL4 1NJ, England, United KingdomLocation map (click to zoom)