windsor is part of england