Initially I thought this was Windsor Castle, but having looked at many pictures on google, I'm not sure it is. It is obviously a castle in a good state of repair - anyone know where this is?